| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 77.5M +13.2% | 68.4M -26.4% | 92.9M +37.7% | 67.5M +6.7% | 63.2M |
| Cost of Revenue | 21.1M +9.9% | 19.2M -3.2% | 19.8M +10.4% | 17.9M +7.8% | 16.6M |
| Gross Profit | 56.4M +14.5% | 49.3M -32.6% | 73.1M +47.5% | 49.6M +6.4% | 46.6M |
| Operating Expenses | 56.0M -2.4% | 57.3M +13.0% | 50.7M +9.9% | 46.1M -5.2% | 48.6M |
| R&D | 7.5M -7.5% | 8.1M +11.7% | 7.3M +14.8% | 6.3M -6.1% | 6.7M |
| SG&A | 48.5M -1.5% | 49.2M +13.3% | 43.5M +9.1% | 39.8M -5.0% | 41.9M |
| Operating Income | 434.0K +105.4% | -8064000 -136.0% | 22.4M +549.7% | 3.5M +270.0% | -2029000 |
| EBITDA | 4.1M +184.5% | -4797000 -118.8% | 25.5M +298.9% | 6.4M +702.3% | 797.0K |
| Net Income | 2.2M +135.0% | -6302000 -127.1% | 23.2M +358.1% | 5.1M +1017.5% | -553000 |
| EPS (Basic) | $0.04 +133.3% | $-0.12 -126.1% | $0.46 +360.0% | $0.10 +1100.0% | $-0.01 |
| EPS (Diluted) | $0.04 +133.3% | $-0.12 -129.3% | $0.41 +310.0% | $0.10 +1100.0% | $-0.01 |
| Shares (Diluted) | 52.3M +3.0% | 50.8M -10.0% | 56.4M +8.7% | 51.9M +3.1% | 50.4M |