| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 655.5M -2.2% | 670.2M +7.1% | 625.6M +4.8% | 597.1M +7.6% | 555.0M |
| Cost of Revenue | 466.3M -0.0% | 466.4M +4.5% | 446.2M +4.3% | 427.8M +8.7% | 393.5M |
| Gross Profit | 189.2M -7.2% | 203.8M +13.6% | 179.4M +6.0% | 169.3M +4.8% | 161.5M |
| Operating Expenses | 77.8M -9.1% | 85.6M +7.4% | 79.7M -7.1% | 85.8M +27.1% | 67.5M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 69.8M -10.9% | 78.3M +8.8% | 72.0M +6.8% | 67.4M +9.8% | 61.4M |
| Operating Income | 111.4M -5.8% | 118.2M +18.6% | 99.7M +19.4% | 83.5M -11.2% | 94.0M |
| EBITDA | 137.9M -3.9% | 143.5M +15.1% | 124.7M +5.3% | 118.4M +2.2% | 115.9M |
| Net Income | 79.6M -7.5% | 86.1M +22.3% | 70.4M +15.8% | 60.8M -10.7% | 68.1M |
| EPS (Basic) | $1.31 -7.1% | $1.41 +21.6% | $1.16 +16.0% | $1.00 -10.7% | $1.12 |
| EPS (Diluted) | $1.29 -7.9% | $1.40 +22.8% | $1.14 +15.2% | $0.99 -10.8% | $1.11 |
| Shares (Diluted) | 61.5M +0.0% | 61.5M +0.0% | 61.5M +0.0% | 61.5M +0.2% | 61.4M |