| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 670.2M +7.1% | 625.6M +4.8% | 597.1M +7.6% | 555.0M -1.7% | 564.6M |
| Cost of Revenue | 466.4M +4.5% | 446.2M +4.3% | 427.8M +8.7% | 393.5M -0.4% | 395.0M |
| Gross Profit | 203.8M +13.6% | 179.4M +6.0% | 169.3M +4.8% | 161.5M -4.8% | 169.6M |
| Operating Expenses | 85.6M +7.4% | 79.7M -7.1% | 85.8M +27.1% | 67.5M -6.1% | 71.9M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 78.3M +8.8% | 72.0M +6.8% | 67.4M +9.8% | 61.4M -8.2% | 66.9M |
| Operating Income | 118.2M +18.6% | 99.7M +19.4% | 83.5M -11.2% | 94.0M -3.8% | 97.7M |
| EBITDA | 143.5M +15.1% | 124.7M +5.3% | 118.4M +2.2% | 115.9M -1.9% | 118.1M |
| Net Income | 86.1M +22.3% | 70.4M +15.8% | 60.8M -10.7% | 68.1M -4.6% | 71.4M |
| EPS (Basic) | $1.41 +21.6% | $1.16 +16.0% | $1.00 -10.7% | $1.12 -5.1% | $1.18 |
| EPS (Diluted) | $1.40 +22.8% | $1.14 +15.2% | $0.99 -10.8% | $1.11 -4.3% | $1.16 |
| Shares (Diluted) | 61.5M +0.0% | 61.5M +0.0% | 61.5M +0.2% | 61.4M +0.2% | 61.3M |