| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 156.7M +7.8% | 145.4M -18.5% | 178.5M +8.0% | 165.2M -0.1% | 165.4M |
| Cost of Revenue | 118.0M +5.7% | 111.6M -29.8% | 159.1M +23.7% | 128.6M +2.6% | 125.3M |
| Gross Profit | 38.7M +14.6% | 33.8M +74.2% | 19.4M -46.9% | 36.5M -8.8% | 40.1M |
| Operating Expenses | 27.0M -8.5% | 29.5M -78.9% | 140.0M +340.4% | 31.8M -8.6% | 34.8M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 23.1M +15.5% | 20.0M -17.1% | 24.2M +16.4% | 20.8M -9.7% | 23.0M |
| Operating Income | 11.7M +173.8% | 4.3M +103.5% | -120595000 -2639.9% | 4.7M -10.0% | 5.3M |
| EBITDA | 19.8M +42.8% | 13.9M +235.2% | -10244000 -160.7% | 16.9M -8.9% | 18.5M |
| Net Income | 5.9M +433.4% | 1.1M +100.9% | -117246000 -6270.8% | 1.9M -32.4% | 2.8M |
| EPS (Basic) | $0.10 +400.0% | $0.02 +101.0% | $-2.04 -6900.0% | $0.03 -40.0% | $0.05 |
| EPS (Diluted) | $0.10 +400.0% | $0.02 +101.0% | $-2.04 -6900.0% | $0.03 -40.0% | $0.05 |
| Shares (Diluted) | 58.6M +0.3% | 58.4M +1.7% | 57.5M -1.0% | 58.0M -1.9% | 59.2M |