| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 402.6M +19.2% | 337.7M +3.5% | 326.4M -12.7% | 373.9M -2.7% | 384.4M |
| Cost of Revenue | 227.6M +10.0% | 206.9M +1.0% | 204.9M -7.7% | 222.0M +0.6% | 220.6M |
| Gross Profit | 175.0M +33.8% | 130.8M +7.7% | 121.5M -20.0% | 151.9M -7.3% | 163.8M |
| Operating Expenses | 86.9M +5.0% | 82.8M +7.4% | 77.1M -8.0% | 83.8M +6.1% | 79.0M |
| R&D | — | — | — | — | — |
| SG&A | 13.2M +21.9% | 10.8M +44.5% | 7.5M -0.7% | 7.5M -6.6% | 8.1M |
| Operating Income | 88.0M +83.4% | 48.0M +8.1% | 44.4M -34.8% | 68.1M -19.7% | 84.9M |
| EBITDA | 140.0M +43.5% | 97.5M +4.9% | 93.0M -23.7% | 121.9M -8.2% | 132.9M |
| Net Income | 67.1M +142.2% | 27.7M -6.5% | 29.6M -41.8% | 50.9M -20.1% | 63.6M |
| EPS (Basic) | $0.28 +133.3% | $0.12 -7.7% | $0.13 -38.1% | $0.21 -22.2% | $0.27 |
| EPS (Diluted) | $0.28 +133.3% | $0.12 -7.7% | $0.13 -38.1% | $0.21 -22.2% | $0.27 |
| Shares (Diluted) | 236.2M +0.0% | 236.1M -0.1% | 236.4M -0.3% | 237.1M -0.2% | 237.7M |