| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 470.1M -0.4% | 472.0M +3.7% | 455.0M -4.9% | 478.5M +4.6% | 457.5M |
| Cost of Revenue | 195.8M -3.1% | 202.0M +7.7% | 187.6M -12.8% | 215.0M +10.5% | 194.5M |
| Gross Profit | 274.3M +1.6% | 270.0M +1.0% | 267.4M +1.5% | 263.5M +0.2% | 263.0M |
| Operating Expenses | 152.5M +0.5% | 151.7M +0.1% | 151.5M +0.5% | 150.8M +0.8% | 149.6M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 21.7M +1.5% | 21.3M -6.5% | 22.8M +11.3% | 20.5M +2.5% | 20.0M |
| Operating Income | 121.9M +3.0% | 118.3M +2.1% | 115.9M +2.9% | 112.7M -0.7% | 113.4M |
| EBITDA | 249.5M +1.6% | 245.6M -3.3% | 254.0M +6.1% | 239.3M -0.4% | 240.3M |
| Net Income | 132.9M -10.7% | 148.8M +3.2% | 144.3M +23.5% | 116.8M -5.5% | 123.6M |
| EPS (Basic) | $0.31 -11.4% | $0.35 +6.1% | $0.33 +22.2% | $0.27 -3.6% | $0.28 |
| EPS (Diluted) | $0.31 -11.4% | $0.35 +6.1% | $0.33 +22.2% | $0.27 -3.6% | $0.28 |
| Shares (Diluted) | 360.8M -1.0% | 364.5M -1.5% | 370.2M -0.4% | 371.6M +0.1% | 371.1M |