| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 521.2M +27.5% | 408.9M -20.6% | 514.8M -0.0% | 515.0M +2.8% | 501.1M |
| Cost of Revenue | 119.9M +3.1% | 116.2M -7.4% | 125.5M -2.9% | 129.3M +2.9% | 125.6M |
| Gross Profit | 401.4M +37.1% | 292.6M -24.8% | 389.3M +0.9% | 385.7M +2.7% | 375.5M |
| Operating Expenses | 225.4M +2.1% | 220.7M +1.3% | 217.8M +2.4% | 212.8M -1.5% | 216.0M |
| R&D | — | — | — | — | — |
| SG&A | 64.5M +1.3% | 63.7M -2.9% | 65.6M +5.4% | 62.3M -8.7% | 68.2M |
| Operating Income | 162.2M +176.1% | 58.7M -62.9% | 158.3M -1.3% | 160.3M +10.9% | 144.6M |
| EBITDA | 162.2M +176.1% | 58.7M -62.9% | 158.3M -1.3% | 160.3M +10.9% | 144.6M |
| Net Income | 127.0M +167.7% | 47.4M -62.2% | 125.6M -1.5% | 127.5M +12.3% | 113.5M |
| EPS (Basic) | $1.56 +169.0% | $0.58 -61.6% | $1.51 +0.7% | $1.50 +13.6% | $1.32 |
| EPS (Diluted) | $1.55 +171.9% | $0.57 -62.0% | $1.50 +0.7% | $1.49 +12.9% | $1.32 |
| Shares (Diluted) | 81.5M -0.9% | 82.3M -2.0% | 83.9M -1.8% | 85.5M -0.6% | 85.9M |