| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 342.1M +3.3% | 331.3M +31.2% | 252.5M +0.9% | 250.3M +0.1% | 250.1M |
| Cost of Revenue | 124.8M +5.8% | 117.9M +40.8% | 83.7M +8.8% | 77.0M -11.0% | 86.5M |
| Gross Profit | 217.4M +1.9% | 213.4M +26.4% | 168.7M -2.6% | 173.3M +5.9% | 163.6M |
| Operating Expenses | 118.0M -3.7% | 122.5M +35.3% | 90.6M +2.3% | 88.5M +1.8% | 87.0M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 28.9M -18.3% | 35.4M +97.6% | 17.9M +7.2% | 16.7M +29.5% | 12.9M |
| Operating Income | 99.4M +9.4% | 90.9M +16.2% | 78.2M -7.8% | 84.8M +10.6% | 76.6M |
| EBITDA | 188.5M +5.9% | 178.0M +18.0% | 150.9M -3.7% | 156.6M +3.9% | 150.7M |
| Net Income | 45.7M +19.1% | 38.3M +38.1% | 27.8M -19.5% | 34.5M +20.8% | 28.6M |
| EPS (Basic) | $0.31 +14.8% | $0.27 +22.7% | $0.22 -18.5% | $0.27 +22.7% | $0.22 |
| EPS (Diluted) | $0.31 +14.8% | $0.27 +22.7% | $0.22 -15.4% | $0.26 +18.2% | $0.22 |
| Shares (Diluted) | 145.6M +1.7% | 143.1M +15.2% | 124.3M +0.9% | 123.1M +3.0% | 119.5M |