| Metric | Q4 2026 | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 |
|---|---|---|---|---|---|
| Revenue | 561.0M -0.6% | 564.2M -0.5% | 567.2M +13.9% | 498.1M +3.0% | 483.7M |
| Cost of Revenue | 181.2M +5.4% | 172.0M -5.6% | 182.1M +4.3% | 174.7M +7.7% | 162.3M |
| Gross Profit | 379.8M -3.2% | 392.2M +1.9% | 385.1M +19.1% | 323.4M +0.6% | 321.4M |
| Operating Expenses | 205.9M +10.8% | 186.0M +0.7% | 184.6M +18.1% | 156.2M +3.7% | 150.7M |
| R&D | — | — | — | — | — |
| SG&A | 52.1M -1.5% | 52.9M +7.9% | 49.0M -6.1% | 52.2M +12.8% | 46.3M |
| Operating Income | 156.0M -5.6% | 165.3M -5.8% | 175.5M +17.1% | 149.9M -3.8% | 155.8M |
| EBITDA | 156.0M -5.6% | 165.3M -5.8% | 175.5M +17.1% | 149.9M -3.8% | 155.8M |
| Net Income | 124.9M +0.2% | 124.7M -2.9% | 128.4M +14.3% | 112.4M +1.5% | 110.7M |
| EPS (Basic) | $2.20 +0.0% | $2.20 -3.1% | $2.27 +14.1% | $1.99 +1.5% | $1.96 |
| EPS (Diluted) | $2.16 +0.5% | $2.15 -3.2% | $2.22 +14.4% | $1.94 +2.1% | $1.90 |
| Shares (Diluted) | 57.8M -0.5% | 58.1M +0.6% | 57.7M -0.1% | 57.8M -1.1% | 58.4M |