| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 532.0M +19.1% | 446.6M +1.3% | 440.8M +6.5% | 414.0M +9.7% | 377.3M |
| Cost of Revenue | 361.4M +23.1% | 293.5M +7.8% | 272.3M +3.5% | 263.1M +10.1% | 239.0M |
| Gross Profit | 170.6M +11.5% | 153.0M -9.2% | 168.5M +11.6% | 150.9M +9.1% | 138.4M |
| Operating Expenses | 82.6M +8.0% | 76.4M -2.7% | 78.6M +8.6% | 72.4M +2.4% | 70.6M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 19.4M +11.0% | 17.5M +11.9% | 15.7M +2.5% | 15.3M +3.7% | 14.7M |
| Operating Income | 88.0M +14.9% | 76.6M -14.8% | 89.9M +14.4% | 78.6M +16.1% | 67.7M |
| EBITDA | 151.1M +11.5% | 135.5M -11.3% | 152.8M +12.7% | 135.7M +9.7% | 123.6M |
| Net Income | 56.6M +195.7% | 19.1M -44.1% | 34.3M +50.5% | 22.8M +127.5% | 10.0M |
| EPS (Basic) | $0.26 +533.3% | $-0.06 -250.0% | $0.04 +180.0% | $-0.05 +58.3% | $-0.12 |
| EPS (Diluted) | $0.26 +533.3% | $-0.06 -250.0% | $0.04 +180.0% | $-0.05 +58.3% | $-0.12 |
| Shares (Diluted) | 122.4M -0.0% | 122.5M +0.0% | 122.5M +0.0% | 122.5M +0.0% | 122.5M |