| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 61.5M +2.3% | 60.1M -3.6% | 62.4M +9.3% | 57.1M +10.4% | 51.7M |
| Cost of Revenue | 19.1M +12.8% | 16.9M -0.0% | 16.9M +7.0% | 15.8M +6.4% | 14.9M |
| Gross Profit | 42.4M -1.8% | 43.2M -5.0% | 45.5M +10.1% | 41.3M +12.0% | 36.8M |
| Operating Expenses | 37.4M +1.3% | 36.9M -12.2% | 42.0M +15.2% | 36.4M +2.0% | 35.7M |
| R&D | 17.3M -5.5% | 18.3M -4.8% | 19.3M +24.8% | 15.4M +3.5% | 14.9M |
| SG&A | 19.0M +8.5% | 17.5M -19.3% | 21.7M +8.7% | 19.9M +1.0% | 19.7M |
| Operating Income | 5.1M -19.8% | 6.3M +82.6% | 3.5M -28.4% | 4.8M +332.1% | 1.1M |
| EBITDA | 8.5M -20.4% | 10.7M +5.5% | 10.1M +54.7% | 6.5M +110.1% | 3.1M |
| Net Income | 4.3M -10.9% | 4.8M +10081.3% | -48000 -103.7% | 1.3M +12.9% | 1.1M |
| EPS (Basic) | $0.10 -16.7% | $0.12 | $0.00 -100.0% | $0.03 +0.0% | $0.03 |
| EPS (Diluted) | $0.10 -16.7% | $0.12 | $0.00 -100.0% | $0.03 +0.0% | $0.03 |
| Shares (Diluted) | 41.8M +3.5% | 40.4M +2.7% | 39.3M -0.8% | 39.6M +0.9% | 39.3M |