| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 427.0M +8.5% | 393.6M -3.5% | 407.9M +1.7% | 401.0M +0.2% | 400.1M |
| Cost of Revenue | 312.6M +6.9% | 292.6M +2.0% | 286.9M -9.2% | 315.9M -2.0% | 322.2M |
| Gross Profit | 114.4M +13.3% | 101.0M -16.5% | 121.0M +42.2% | 85.1M +9.2% | 78.0M |
| Operating Expenses | 345.4M +7.9% | 320.3M +0.8% | 317.9M -8.3% | 346.6M -1.6% | 352.1M |
| R&D | — | — | — | — | — |
| SG&A | 0 | 0 | 0 | 0 | 0 |
| Operating Income | 81.6M +11.4% | 73.3M -18.6% | 90.0M +65.6% | 54.4M +13.3% | 48.0M |
| EBITDA | 81.6M +11.4% | 73.3M -24.0% | 96.5M +77.4% | 54.4M +13.3% | 48.0M |
| Net Income | 59.2M +9.0% | 54.3M -18.5% | 66.6M +67.2% | 39.8M +13.5% | 35.1M |
| EPS (Basic) | $2.14 +9.2% | $1.96 -18.7% | $2.41 +68.5% | $1.43 +14.4% | $1.25 |
| EPS (Diluted) | $2.04 +8.5% | $1.88 -17.5% | $2.28 +65.2% | $1.38 +14.0% | $1.21 |
| Shares (Diluted) | 29.0M +0.7% | 28.8M -1.1% | 29.2M +1.2% | 28.8M -0.9% | 29.1M |