| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 73.2M -7.3% | 79.0M -9.9% | 87.7M -3.1% | 90.6M -7.3% | 97.7M |
| Cost of Revenue | 47.3M -19.0% | 58.4M -5.3% | 61.7M -5.7% | 65.4M -4.4% | 68.5M |
| Gross Profit | 25.9M +25.8% | 20.6M -21.0% | 26.1M +3.7% | 25.1M -14.0% | 29.2M |
| Operating Expenses | 21.1M -13.8% | 24.5M -2.8% | 25.2M -14.9% | 29.6M +5.1% | 28.2M |
| R&D | 4.3M -20.4% | 5.5M +1.1% | 5.4M -19.4% | 6.7M -3.9% | 7.0M |
| SG&A | 16.8M -11.9% | 19.0M -2.0% | 19.4M -12.1% | 22.1M +4.1% | 21.2M |
| Operating Income | 4.8M +222.8% | -3900000 -556.7% | 854.0K +118.9% | -4512000 -547.6% | 1.0M |
| EBITDA | 7.9M +1048.2% | -834000 -119.2% | 4.3M +2138.5% | -213000 -104.7% | 4.6M |
| Net Income | 1.6M +122.4% | -7332000 -576.4% | -1084000 +87.0% | -8329000 -186.0% | -2912000 |
| EPS (Basic) | $0.13 +122.4% | $-0.58 -625.0% | $-0.08 +87.1% | $-0.62 -181.8% | $-0.22 |
| EPS (Diluted) | $0.12 +120.7% | $-0.58 -625.0% | $-0.08 +87.1% | $-0.62 -181.8% | $-0.22 |
| Shares (Diluted) | 13.4M +6.4% | 12.6M -3.4% | 13.1M -2.1% | 13.3M +1.1% | 13.2M |