| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 56.5M +26.1% | 44.8M -40.6% | 75.5M +38.5% | 54.5M +3.9% | 52.4M |
| Cost of Revenue | 12.5M +19.7% | 10.4M -54.9% | 23.1M +90.0% | 12.2M -1.0% | 12.3M |
| Gross Profit | 44.0M +28.0% | 34.4M -34.3% | 52.3M +23.7% | 42.3M +5.4% | 40.1M |
| Operating Expenses | 36.4M -4.6% | 38.2M +8.5% | 35.2M +7.6% | 32.7M -2.3% | 33.5M |
| R&D | 18.9M -4.5% | 19.8M +17.5% | 16.8M +5.8% | 15.9M +3.0% | 15.5M |
| SG&A | 17.5M -4.8% | 18.4M +0.2% | 18.4M +9.3% | 16.8M -6.8% | 18.0M |
| Operating Income | 7.6M +298.1% | -3828000 -122.4% | 17.1M +78.7% | 9.6M +44.3% | 6.6M |
| EBITDA | 10.1M +912.0% | -1244000 -106.3% | 19.8M +60.7% | 12.3M +30.8% | 9.4M |
| Net Income | 8.2M +318.2% | -3753000 -127.9% | 13.4M +51.9% | 8.8M +51.1% | 5.9M |
| EPS (Basic) | $0.16 +328.6% | $-0.07 -125.9% | $0.27 +50.0% | $0.18 +50.0% | $0.12 |
| EPS (Diluted) | $0.16 +328.6% | $-0.07 -126.9% | $0.26 +52.9% | $0.17 +41.7% | $0.12 |
| Shares (Diluted) | 52.6M +3.4% | 50.8M -1.5% | 51.6M +1.4% | 50.9M +1.6% | 50.1M |