| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 93.5M +0.0% | 93.5M +61.8% | 57.8M -39.0% | 94.7M +113.7% | 44.3M |
| Cost of Revenue | 23.8M -3.5% | 24.7M +75.4% | 14.1M -16.6% | 16.9M +46.3% | 11.5M |
| Gross Profit | 69.7M +1.3% | 68.9M +57.4% | 43.7M -43.8% | 77.9M +137.4% | 32.8M |
| Operating Expenses | 59.6M -2.1% | 60.9M -8.6% | 66.6M +12.1% | 59.4M -5.4% | 62.8M |
| R&D | 9.9M +0.2% | 9.9M +7.4% | 9.2M +0.4% | 9.2M -10.3% | 10.3M |
| SG&A | 49.7M +19.6% | 41.5M -8.6% | 45.4M +2.7% | 44.2M -6.4% | 47.3M |
| Operating Income | 10.1M +26.6% | 8.0M +134.9% | -22838000 -223.5% | 18.5M +161.7% | -29964000 |
| EBITDA | 13.4M +4.4% | 12.9M +165.2% | -19728000 -196.2% | 20.5M +190.8% | -22594000 |
| Net Income | 8.1M +54.8% | 5.2M +128.4% | -18309000 -306.1% | 8.9M +152.8% | -16812000 |
| EPS (Basic) | $0.16 +60.0% | $0.10 +127.0% | $-0.37 -305.6% | $0.18 +152.9% | $-0.34 |
| EPS (Diluted) | $0.16 +60.0% | $0.10 +127.0% | $-0.37 -305.6% | $0.18 +152.9% | $-0.34 |
| Shares (Diluted) | 51.5M +1.2% | 50.9M +4.2% | 48.9M -3.3% | 50.5M +2.1% | 49.5M |