| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 576.5M +10.5% | 521.7M -1.1% | 527.4M +2.7% | 513.7M +3.0% | 498.7M |
| Cost of Revenue | 393.4M +11.4% | 353.1M -2.1% | 360.8M +2.4% | 352.5M +3.4% | 340.9M |
| Gross Profit | 183.1M +8.6% | 168.6M +1.2% | 166.6M +3.3% | 161.3M +2.2% | 157.8M |
| Operating Expenses | 127.6M +1.1% | 126.1M +5.2% | 119.9M +2.0% | 117.6M +5.1% | 111.8M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 127.6M +1.1% | 126.1M +5.2% | 119.9M +2.0% | 117.6M +5.1% | 111.8M |
| Operating Income | 55.5M +30.7% | 42.5M -9.0% | 46.7M +6.8% | 43.7M -5.0% | 46.0M |
| EBITDA | 49.4M -9.3% | 54.5M -4.3% | 57.0M +6.3% | 53.6M +28.6% | 41.7M |
| Net Income | 28.7M +43.7% | 20.0M -12.5% | 22.8M +5.6% | 21.6M -8.4% | 23.6M |
| EPS (Basic) | $1.85 +44.5% | $1.28 -12.3% | $1.46 +5.8% | $1.38 -8.0% | $1.50 |
| EPS (Diluted) | $1.76 +44.3% | $1.22 -12.2% | $1.39 +6.1% | $1.31 -8.4% | $1.43 |
| Shares (Diluted) | 16.3M -0.2% | 16.4M -0.4% | 16.4M -0.6% | 16.5M -0.0% | 16.5M |