| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 33.9M -0.3% | 34.0M -3.5% | 35.2M +0.4% | 35.1M -2.0% | 35.8M |
| Cost of Revenue | 17.5M -1.5% | 17.8M -0.5% | 17.9M +1.3% | 17.7M +2.8% | 17.2M |
| Gross Profit | 16.3M +1.0% | 16.2M -6.6% | 17.3M -0.5% | 17.4M -6.3% | 18.6M |
| Operating Expenses | 19.3M +6.1% | 18.1M -14.6% | 21.2M +8.1% | 19.7M -32.0% | 28.9M |
| R&D | 5.0M -5.4% | 5.3M +0.1% | 5.3M +7.3% | 4.9M -4.9% | 5.2M |
| SG&A | 14.3M +10.8% | 12.9M -19.4% | 16.0M +8.4% | 14.8M -37.9% | 23.8M |
| Operating Income | -2921000 -48.1% | -1972000 +49.9% | -3937000 -74.4% | -2257000 +78.2% | -10338000 |
| EBITDA | -579000 -303.9% | 284.0K +117.1% | -1656000 -1291.6% | -119000 +98.6% | -8280000 |
| Net Income | -3851000 -64.8% | -2337000 +67.2% | -7117000 -207.4% | -2315000 +73.7% | -8788000 |
| EPS (Basic) | $-0.04 -100.0% | $-0.02 +75.0% | $-0.08 -166.7% | $-0.03 +70.0% | $-0.10 |
| EPS (Diluted) | $-0.04 -100.0% | $-0.02 +75.0% | $-0.08 -166.7% | $-0.03 +70.0% | $-0.10 |
| Shares (Diluted) | 95.4M +1.8% | 93.7M +1.0% | 92.8M +0.3% | 92.6M +0.3% | 92.3M |