| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 49.6M -8.6% | 54.3M -2.3% | 55.5M -7.3% | 59.9M -6.3% | 63.9M |
| Cost of Revenue | 13.9M -9.3% | 15.3M +7.7% | 14.2M -6.9% | 15.2M -13.9% | 17.7M |
| Gross Profit | 35.7M -8.3% | 39.0M -5.7% | 41.3M -7.4% | 44.6M -3.4% | 46.2M |
| Operating Expenses | 34.1M -5.0% | 35.9M +8.2% | 33.2M -16.4% | 39.7M -21.0% | 50.2M |
| R&D | 9.9M +5.1% | 9.4M +8.2% | 8.7M -16.4% | 10.4M -1.9% | 10.6M |
| SG&A | 24.2M -8.6% | 26.5M +8.2% | 24.5M -16.4% | 29.3M -21.1% | 37.1M |
| Operating Income | 1.7M -46.4% | 3.1M -61.9% | 8.2M +64.1% | 5.0M +225.8% | -3964000 |
| EBITDA | 3.6M -32.3% | 5.3M -47.0% | 10.1M +47.0% | 6.9M +1146.0% | 550.0K |
| Net Income | 1.4M -39.5% | 2.3M -56.2% | 5.2M +46.2% | 3.6M +160.5% | -5900000 |
| EPS (Basic) | $0.19 -40.6% | $0.32 -56.8% | $0.74 +45.1% | $0.51 +160.0% | $-0.85 |
| EPS (Diluted) | $0.11 -63.3% | $0.30 -59.5% | $0.74 +45.1% | $0.51 +160.0% | $-0.85 |
| Shares (Diluted) | 7.9M +4.4% | 7.6M +8.0% | 7.0M -0.6% | 7.0M +1.4% | 7.0M |