| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 724.7M +4.1% | 696.4M +19.9% | 581.0M -1.4% | 589.2M +2.1% | 577.2M |
| Cost of Revenue | 417.2M +0.5% | 415.1M +22.3% | 339.4M +0.4% | 337.9M +0.9% | 334.9M |
| Gross Profit | 307.5M +9.3% | 281.3M +16.4% | 241.6M -3.9% | 251.3M +3.7% | 242.3M |
| Operating Expenses | 163.2M -9.9% | 181.2M +29.6% | 139.8M +5.2% | 132.9M -4.7% | 139.4M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 163.2M -9.9% | 181.2M +29.6% | 139.8M +5.2% | 132.9M -4.7% | 139.4M |
| Operating Income | 144.3M +44.2% | 100.1M -1.7% | 101.8M -14.0% | 118.4M +15.1% | 102.9M |
| EBITDA | 171.7M +33.9% | 128.2M +12.3% | 114.2M -12.6% | 130.6M +12.6% | 116.0M |
| Net Income | 95.9M +42.9% | 67.1M -17.9% | 81.7M -10.6% | 91.4M +5.8% | 86.4M |
| EPS (Basic) | $1.66 +43.1% | $1.16 -18.3% | $1.42 -10.7% | $1.59 +5.3% | $1.51 |
| EPS (Diluted) | $1.63 +43.0% | $1.14 -18.0% | $1.39 -10.9% | $1.56 +6.1% | $1.47 |
| Shares (Diluted) | 58.7M +0.0% | 58.7M -0.2% | 58.8M +0.3% | 58.6M +0.2% | 58.5M |