| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 390.3M +10.3% | 353.8M -5.4% | 374.1M -0.2% | 375.0M +1.3% | 370.2M |
| Cost of Revenue | 95.2M +9.3% | 87.1M -5.4% | 92.0M -5.5% | 97.4M -1.8% | 99.2M |
| Gross Profit | 295.1M +10.6% | 266.7M -5.5% | 282.1M +1.6% | 277.7M +2.4% | 271.0M |
| Operating Expenses | 135.5M +18.9% | 114.0M -0.3% | 114.4M -0.4% | 114.8M -1.0% | 116.0M |
| R&D | — | — | — | — | — |
| SG&A | 25.1M +5.7% | 23.8M +2.9% | 23.1M -2.6% | 23.7M +5.9% | 22.4M |
| Operating Income | 154.4M +1.4% | 152.2M -0.7% | 153.3M -3.8% | 159.3M +4.8% | 152.0M |
| EBITDA | 167.1M +9.5% | 152.6M -0.8% | 153.9M -3.4% | 159.3M +4.8% | 152.0M |
| Net Income | 119.3M +0.9% | 118.2M -0.0% | 118.2M -4.4% | 123.6M +4.4% | 118.4M |
| EPS (Basic) | $0.59 -1.7% | $0.60 +0.0% | $0.60 -4.8% | $0.63 +5.0% | $0.60 |
| EPS (Diluted) | $0.59 -1.7% | $0.60 +0.0% | $0.60 -4.8% | $0.63 +5.0% | $0.60 |
| Shares (Diluted) | 201.4M +2.4% | 196.7M +0.0% | 196.7M -0.3% | 197.3M -0.2% | 197.8M |