| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 493.8M +8.3% | 456.0M -17.5% | 552.6M +10.7% | 499.1M -7.7% | 540.9M |
| Cost of Revenue | 336.3M +3.7% | 324.3M -17.0% | 390.6M +13.7% | 343.6M -6.4% | 367.0M |
| Gross Profit | 157.5M +19.6% | 131.7M -18.7% | 162.0M +4.2% | 155.5M -10.6% | 173.8M |
| Operating Expenses | 61.0M +5.6% | 57.8M -1.3% | 58.6M +0.7% | 58.1M -4.5% | 60.9M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 54.4M +3.4% | 52.6M -10.2% | 58.6M +0.7% | 58.1M +1.2% | 57.4M |
| Operating Income | 96.5M +30.5% | 73.9M -28.6% | 103.5M +6.3% | 97.3M -13.9% | 113.0M |
| EBITDA | 97.6M +30.1% | 75.0M -28.3% | 104.6M +5.9% | 98.8M -13.4% | 114.1M |
| Net Income | 78.8M +19.7% | 65.8M -24.2% | 86.8M +4.1% | 83.4M -6.6% | 89.3M |
| EPS (Basic) | $1.71 +22.1% | $1.40 -20.5% | $1.76 -0.6% | $1.77 -4.8% | $1.86 |
| EPS (Diluted) | $1.70 +22.3% | $1.39 -20.1% | $1.74 -1.7% | $1.77 -4.3% | $1.85 |
| Shares (Diluted) | 43.3M -1.3% | 43.8M +1.3% | 43.3M -0.8% | 43.6M -0.4% | 43.8M |