| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 85.3M -2.3% | 87.3M -2.3% | 89.4M +49.7% | 59.7M -30.9% | 86.4M |
| Cost of Revenue | 44.2M -0.0% | 44.2M -7.4% | 47.7M -11.7% | 54.0M +2.2% | 52.9M |
| Gross Profit | 41.1M -4.6% | 43.1M +3.4% | 41.7M +630.9% | 5.7M -83.0% | 33.5M |
| Operating Expenses | 26.1M +4.4% | 25.0M +3.4% | 24.2M -4.9% | 25.5M +16.8% | 21.8M |
| R&D | — | — | — | — | — |
| SG&A | 6.6M +6.9% | 6.1M -1.6% | 6.2M +9.9% | 5.7M +2.0% | 5.6M |
| Operating Income | 1.6M -11.0% | 1.8M -67.6% | 5.5M +110.1% | -54543000 -2830.8% | -1861000 |
| EBITDA | 1.6M -11.0% | 1.8M -67.6% | 5.5M +110.1% | -54543000 -2830.8% | -1861000 |
| Net Income | 2.4M -5.7% | 2.5M -52.6% | 5.3M +112.7% | -41593000 -21650.8% | 193.0K |
| EPS (Basic) | $0.27 -6.9% | $0.29 -52.5% | $0.61 +112.8% | $-4.76 -23900.0% | $0.02 |
| EPS (Diluted) | $0.27 -6.9% | $0.29 -52.5% | $0.61 +112.8% | $-4.76 -23900.0% | $0.02 |
| Shares (Diluted) | 8.8M +0.5% | 8.8M +1.6% | 8.6M -1.3% | 8.7M -0.2% | 8.8M |