| Metric | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 |
|---|---|---|---|---|---|
| Revenue | 53.9M +8.3% | 49.7M -1.3% | 50.4M -8.4% | 55.0M -4.0% | 57.3M |
| Cost of Revenue | 20.5M +11.6% | 18.4M +4.7% | 17.5M -5.8% | 18.6M -3.3% | 19.3M |
| Gross Profit | 33.4M +6.4% | 31.4M -4.6% | 32.9M -9.7% | 36.4M -4.4% | 38.1M |
| Operating Expenses | 40.6M -6.8% | 43.6M +19.0% | 36.6M -4.4% | 38.3M -4.9% | 40.3M |
| R&D | — | — | — | — | — |
| SG&A | 30.0M +6.8% | 28.1M +6.7% | 26.3M -6.4% | 28.1M -5.3% | 29.6M |
| Operating Income | -7208000 +40.9% | -12197000 -226.2% | -3739000 -98.9% | -1880000 +13.6% | -2176000 |
| EBITDA | -4824000 -16.2% | -4152000 -119.5% | -1892000 -601.9% | 377.0K +353.0% | -149000 |
| Net Income | -7199000 +40.4% | -12086000 -233.1% | -3628000 -113.7% | -1698000 +13.5% | -1964000 |
| EPS (Basic) | $-0.22 +40.5% | $-0.37 -236.4% | $-0.11 -120.0% | $-0.05 +16.7% | $-0.06 |
| EPS (Diluted) | $-0.22 +40.5% | $-0.37 -236.4% | $-0.11 -120.0% | $-0.05 +16.7% | $-0.06 |
| Shares (Diluted) | 5.3M +3.3% | 5.2M -1.5% | 5.2M +2.2% | 5.1M +2.4% | 5.0M |