| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 40.0M -5.9% | 42.5M -4.5% | 44.5M -2.8% | 45.8M +1.2% | 45.3M |
| Cost of Revenue | 17.1M -2.6% | 17.6M -4.1% | 18.3M -5.2% | 19.3M -3.7% | 20.1M |
| Gross Profit | 22.9M -8.3% | 24.9M -4.7% | 26.2M -1.1% | 26.5M +5.1% | 25.2M |
| Operating Expenses | 22.1M +42.3% | 15.6M -50.5% | 31.4M +89.4% | 16.6M +8.5% | 15.3M |
| R&D | — | — | — | — | — |
| SG&A | 5.8M +0.1% | 5.8M -6.0% | 6.2M +3.3% | 6.0M +2.6% | 5.8M |
| Operating Income | -18244000 -376.5% | 6.6M +137.9% | -17414000 -399.9% | 5.8M +15.7% | 5.0M |
| EBITDA | -12991000 -296.9% | 6.6M +137.9% | -17414000 -399.9% | 5.8M +15.7% | 5.0M |
| Net Income | -14776000 -401.3% | 4.9M +140.8% | -12029000 -382.2% | 4.3M +19.6% | 3.6M |
| EPS (Basic) | $-0.85 -426.9% | $0.26 +135.6% | $-0.73 -431.8% | $0.22 +22.2% | $0.18 |
| EPS (Diluted) | $-0.85 -426.9% | $0.26 +135.6% | $-0.73 -431.8% | $0.22 +22.2% | $0.18 |
| Shares (Diluted) | 17.3M -0.0% | 17.3M +0.4% | 17.2M +0.2% | 17.2M +0.2% | 17.2M |