| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 106.0M -0.7% | 106.8M -3.8% | 111.0M -14.8% | 130.4M +2.8% | 126.8M |
| Cost of Revenue | 69.9M -0.9% | 70.5M -5.0% | 74.3M -17.2% | 89.7M +2.1% | 87.8M |
| Gross Profit | 36.1M -0.4% | 36.2M -1.5% | 36.8M -9.6% | 40.7M +4.4% | 38.9M |
| Operating Expenses | 39.2M +4.6% | 37.5M -5.2% | 39.5M +1.8% | 38.8M -4.1% | 40.5M |
| R&D | 5.2M +17.8% | 4.4M +16.9% | 3.8M -22.9% | 4.9M +11.1% | 4.4M |
| SG&A | 29.3M +6.0% | 27.7M -7.5% | 29.9M +7.7% | 27.8M -7.9% | 30.2M |
| Operating Income | -3122000 -152.6% | -1236000 +55.2% | -2757000 -248.1% | 1.9M +221.5% | -1532000 |
| EBITDA | 4.6M -32.0% | 6.8M +28.1% | 5.3M -48.7% | 10.3M +65.1% | 6.2M |
| Net Income | -3453000 +74.7% | -13635000 +14.1% | -15879000 -300.7% | 7.9M -76.7% | 33.9M |
| EPS (Basic) | $-0.47 +30.9% | $-0.68 -1.5% | $-0.67 -71.8% | $-0.39 +20.4% | $-0.49 |
| EPS (Diluted) | $-0.47 +30.9% | $-0.68 -1.5% | $-0.67 -71.8% | $-0.39 +20.4% | $-0.49 |
| Shares (Diluted) | 30.0M +0.7% | 29.8M +0.7% | 29.6M +0.6% | 29.4M +0.1% | 29.4M |