| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 100.0M -10.3% | 111.5M +3.9% | 107.3M -7.0% | 115.3M +2.4% | 112.6M |
| Cost of Revenue | 70.7M -6.2% | 75.4M +5.2% | 71.7M -5.6% | 75.9M +3.4% | 73.3M |
| Gross Profit | 29.3M -18.9% | 36.1M +1.2% | 35.7M -9.6% | 39.5M +0.4% | 39.3M |
| Operating Expenses | 28.3M -1.6% | 28.8M -5.4% | 30.5M -0.4% | 30.6M +1.9% | 30.0M |
| R&D | 7.7M +19.5% | 6.4M -9.7% | 7.1M -4.5% | 7.4M -3.5% | 7.7M |
| SG&A | 20.4M -9.0% | 22.4M -4.2% | 23.4M +10.6% | 21.1M -4.5% | 22.1M |
| Operating Income | 939.0K -87.1% | 7.3M +40.4% | 5.2M -41.6% | 8.9M -4.5% | 9.3M |
| EBITDA | 2.7M -70.0% | 8.9M +40.4% | 6.4M -51.0% | 13.0M +15.1% | 11.3M |
| Net Income | -2065000 -136.1% | 5.7M +3429.6% | 162.0K -96.9% | 5.2M +47.3% | 3.5M |
| EPS (Basic) | $-0.16 -136.4% | $0.44 +4300.0% | $0.01 -97.6% | $0.41 +46.4% | $0.28 |
| EPS (Diluted) | $-0.16 -136.4% | $0.44 +4300.0% | $0.01 -97.5% | $0.40 +48.1% | $0.27 |
| Shares (Diluted) | 12.9M -0.7% | 13.0M +0.2% | 13.0M -0.5% | 13.0M +1.5% | 12.8M |