| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 250.0M +16.3% | 215.0M +7.8% | 199.4M -2.7% | 204.9M +16.4% | 176.1M |
| Cost of Revenue | 200.1M +12.1% | 178.5M +16.9% | 152.7M -0.1% | 152.8M +12.5% | 135.9M |
| Gross Profit | 49.8M +36.9% | 36.4M -22.1% | 46.8M -10.2% | 52.1M +29.7% | 40.2M |
| Operating Expenses | 30.5M +27.7% | 23.9M -4.3% | 24.9M +4.8% | 23.8M -2.4% | 24.4M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 17.4M -9.3% | 19.1M +17.7% | 16.2M +3.8% | 15.7M -11.1% | 17.6M |
| Operating Income | 19.4M +54.4% | 12.5M -42.5% | 21.8M -22.9% | 28.3M +79.2% | 15.8M |
| EBITDA | 39.0M +18.0% | 33.0M -22.1% | 42.4M +8.1% | 39.2M +12.6% | 34.8M |
| Net Income | 7.9M +82.3% | 4.3M -24.8% | 5.7M +107.2% | -79255000 -1424.0% | 6.0M |
| EPS (Basic) | $0.07 +75.0% | $0.04 -20.0% | $0.05 +107.1% | $-0.70 -1500.0% | $0.05 |
| EPS (Diluted) | $0.07 +75.0% | $0.04 -20.0% | $0.05 +107.2% | $-0.69 -1480.0% | $0.05 |
| Shares (Diluted) | 110.8M -0.9% | 111.8M -2.9% | 115.2M +0.3% | 114.9M -1.4% | 116.5M |