| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 290.9M +4.4% | 278.6M -12.7% | 319.0M -10.8% | 357.7M -5.9% | 380.3M |
| Cost of Revenue | 270.4M +9.5% | 247.0M -6.2% | 263.3M -15.8% | 312.6M -11.2% | 351.9M |
| Gross Profit | 20.5M -35.1% | 31.6M -43.3% | 55.7M +23.5% | 45.1M +58.8% | 28.4M |
| Operating Expenses | 27.5M -5.5% | 29.1M +5.1% | 27.7M +14.9% | 24.1M +12.1% | 21.5M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 27.5M -5.5% | 29.1M +5.1% | 27.7M +14.9% | 24.1M +12.1% | 21.5M |
| Operating Income | -7000000 -380.0% | 2.5M -91.1% | 28.0M +33.3% | 21.0M +204.3% | 6.9M |
| EBITDA | -300000 -102.6% | 11.7M -69.6% | 38.5M +31.0% | 29.4M +111.5% | 13.9M |
| Net Income | -7400000 -7300.0% | -100000 -100.6% | 16.8M +15.9% | 14.5M +383.3% | 3.0M |
| EPS (Basic) | $-0.10 -900.0% | $-0.01 -104.3% | $0.23 +9.5% | $0.21 +425.0% | $0.04 |
| EPS (Diluted) | $-0.10 -900.0% | $-0.01 -104.5% | $0.22 +4.8% | $0.21 +425.0% | $0.04 |
| Shares (Diluted) | 70.8M +0.2% | 70.6M -1.6% | 71.8M +1.1% | 71.0M -0.1% | 71.1M |