| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 157.0M +15.8% | 135.6M -5.5% | 143.5M -5.3% | 151.5M -2.5% | 155.5M |
| Cost of Revenue | 122.6M +11.3% | 110.2M -7.5% | 119.0M +0.3% | 118.7M -0.0% | 118.8M |
| Gross Profit | 34.4M +35.0% | 25.4M +3.9% | 24.5M -25.4% | 32.8M -10.6% | 36.7M |
| Operating Expenses | 29.1M -1.3% | 29.5M -17.1% | 35.6M +10.6% | 32.2M -1.9% | 32.8M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 24.5M -0.3% | 24.6M -17.0% | 29.6M +14.2% | 25.9M -0.8% | 26.1M |
| Operating Income | 5.2M +227.8% | -4083000 +63.3% | -11130000 -1924.6% | 610.0K -84.3% | 3.9M |
| EBITDA | 13.4M +194.3% | 4.6M +374.2% | -1661000 -116.1% | 10.3M -23.7% | 13.5M |
| Net Income | 2.0M +129.6% | -6810000 +42.6% | -11859000 -472.9% | -2070000 -744.9% | 321.0K |
| EPS (Basic) | $0.10 +129.4% | $-0.34 +43.3% | $-0.60 -500.0% | $-0.10 +58.3% | $-0.24 |
| EPS (Diluted) | $0.10 +129.4% | $-0.34 +43.3% | $-0.60 -500.0% | $-0.10 +58.3% | $-0.24 |
| Shares (Diluted) | 20.2M +0.8% | 20.1M +1.5% | 19.8M -0.8% | 19.9M -1.0% | 20.1M |