| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 153.6M +8.7% | 141.2M +0.5% | 140.5M +4.6% | 134.3M -1.4% | 136.1M |
| Cost of Revenue | 35.0M +9.5% | 31.9M -9.2% | 35.2M +6.8% | 32.9M -5.0% | 34.7M |
| Gross Profit | 118.6M +8.5% | 109.3M +3.8% | 105.3M +4.0% | 101.3M -0.1% | 101.5M |
| Operating Expenses | 109.0M +0.2% | 108.8M +5.8% | 102.8M +1.7% | 101.1M -6.1% | 107.7M |
| R&D | 26.4M +8.9% | 24.2M -1.1% | 24.5M +7.0% | 22.9M -21.8% | 29.3M |
| SG&A | 82.6M -2.4% | 84.5M +7.9% | 78.3M +0.1% | 78.2M -0.2% | 78.4M |
| Operating Income | 9.7M +1737.5% | 526.0K -78.9% | 2.5M +1097.6% | 208.0K +103.4% | -6192000 |
| EBITDA | 15.0M +158.2% | 5.8M -23.7% | 7.6M +41.3% | 5.4M +626.6% | -1021000 |
| Net Income | 9.0M +8191.7% | 108.0K -93.8% | 1.8M +757.7% | -267000 +95.7% | -6190000 |
| EPS (Basic) | $0.18 | $0.00 -100.0% | $0.04 +500.0% | $-0.01 +92.3% | $-0.13 |
| EPS (Diluted) | $0.18 | $0.00 -100.0% | $0.04 +500.0% | $-0.01 +92.3% | $-0.13 |
| Shares (Diluted) | 48.9M -0.4% | 49.0M +2.3% | 48.0M +0.1% | 47.9M +0.4% | 47.7M |