| Metric | Q2 2026 | Q2 2025 | Q2 2024 | Q2 2023 |
|---|---|---|---|---|
| Revenue | 582.0M -5.4% | 615.0M +0.2% | 614.0M +6.0% | 579.0M |
| Cost of Revenue | 443.0M -6.9% | 476.0M -0.4% | 478.0M +1.7% | 470.0M |
| Gross Profit | 139.0M +0.0% | 139.0M +2.2% | 136.0M +24.8% | 109.0M |
| Operating Expenses | 81.0M +32.8% | 61.0M -18.7% | 75.0M +13.6% | 66.0M |
| R&D | 0 | 0 | 0 | 0 |
| SG&A | 81.0M +32.8% | 61.0M -18.7% | 75.0M +13.6% | 66.0M |
| Operating Income | 58.0M -25.6% | 78.0M +27.9% | 61.0M +41.9% | 43.0M |
| EBITDA | 95.0M -20.8% | 120.0M -21.6% | 153.0M +70.0% | 90.0M |
| Net Income | 30.0M -50.0% | 60.0M +1100.0% | 5.0M +350.0% | -2000000 |
| EPS (Basic) | $0.25 -49.0% | $0.49 +1125.0% | $0.04 +300.0% | $-0.02 |
| EPS (Diluted) | $0.25 -49.0% | $0.49 +1125.0% | $0.04 +300.0% | $-0.02 |
| Shares (Diluted) | 122.2M -1.0% | 123.4M -0.6% | 124.1M +0.1% | 124.0M |