| Metric | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 |
|---|---|---|---|---|---|
| Revenue | 408.9M -20.6% | 514.8M -0.0% | 515.0M +2.8% | 501.1M +2.2% | 490.1M |
| Cost of Revenue | 116.2M -7.4% | 125.5M -2.9% | 129.3M +2.9% | 125.6M +0.2% | 125.4M |
| Gross Profit | 292.6M -24.8% | 389.3M +0.9% | 385.7M +2.7% | 375.5M +3.0% | 364.7M |
| Operating Expenses | 220.7M +1.3% | 217.8M +2.4% | 212.8M -1.5% | 216.0M +5.3% | 205.1M |
| R&D | — | — | — | — | — |
| SG&A | 63.7M -2.9% | 65.6M +5.4% | 62.3M -8.7% | 68.2M +11.5% | 61.2M |
| Operating Income | 58.7M -62.9% | 158.3M -1.3% | 160.3M +10.9% | 144.6M -3.1% | 149.2M |
| EBITDA | 58.7M -62.9% | 158.3M -1.3% | 160.3M +10.9% | 144.6M -3.1% | 149.2M |
| Net Income | 47.4M -62.2% | 125.6M -1.5% | 127.5M +12.3% | 113.5M -5.0% | 119.5M |
| EPS (Basic) | $0.58 -61.6% | $1.51 +0.7% | $1.50 +13.6% | $1.32 -4.3% | $1.38 |
| EPS (Diluted) | $0.57 -62.0% | $1.50 +0.7% | $1.49 +12.9% | $1.32 -4.3% | $1.38 |
| Shares (Diluted) | 82.3M -2.0% | 83.9M -1.8% | 85.5M -0.6% | 85.9M -0.6% | 86.5M |