| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 128.7M +8.7% | 118.5M +13.1% | 104.7M +0.8% | 103.9M -3.7% | 107.9M |
| Cost of Revenue | 106.9M +7.9% | 99.0M +4.1% | 95.1M +10.0% | 86.4M -3.7% | 89.7M |
| Gross Profit | 21.9M +12.7% | 19.4M +101.8% | 9.6M -44.9% | 17.5M -4.1% | 18.2M |
| Operating Expenses | 20.9M -2.8% | 21.5M -10.0% | 23.9M +21.0% | 19.7M +0.2% | 19.7M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 12.6M -5.4% | 13.3M +12.2% | 11.8M +7.1% | 11.1M -8.6% | 12.1M |
| Operating Income | 1.0M +148.8% | -2058000 +85.5% | -14234000 -533.5% | -2247000 -53.5% | -1464000 |
| EBITDA | 10.3M +44.1% | 7.2M +241.7% | -5067000 -174.3% | 6.8M -8.5% | 7.5M |
| Net Income | -2267000 +66.8% | -6828000 +45.5% | -12538000 -87.7% | -6679000 +17.6% | -8102000 |
| EPS (Basic) | $-0.13 +48.0% | $-0.25 +28.6% | $-0.35 -52.2% | $-0.23 +11.5% | $-0.26 |
| EPS (Diluted) | $-0.13 +48.0% | $-0.25 +28.6% | $-0.35 -52.2% | $-0.23 +11.5% | $-0.26 |
| Shares (Diluted) | 50.3M +1.1% | 49.7M +0.1% | 49.6M +0.1% | 49.6M +0.3% | 49.4M |