| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 83.4M -10.8% | 93.5M +0.0% | 93.5M +61.8% | 57.8M -39.0% | 94.7M |
| Cost of Revenue | 24.3M +2.0% | 23.8M -3.5% | 24.7M +75.4% | 14.1M -16.6% | 16.9M |
| Gross Profit | 59.1M -15.2% | 69.7M +1.3% | 68.9M +57.4% | 43.7M -43.8% | 77.9M |
| Operating Expenses | 53.7M -10.0% | 59.6M -2.1% | 60.9M -8.6% | 66.6M +12.1% | 59.4M |
| R&D | 10.5M +5.2% | 9.9M +0.2% | 9.9M +7.4% | 9.2M +0.4% | 9.2M |
| SG&A | 43.2M -13.0% | 49.7M +19.6% | 41.5M -8.6% | 45.4M +2.7% | 44.2M |
| Operating Income | 5.5M -46.0% | 10.1M +26.6% | 8.0M +134.9% | -22838000 -223.5% | 18.5M |
| EBITDA | 8.8M -34.2% | 13.4M +4.4% | 12.9M +165.2% | -19728000 -195.7% | 20.6M |
| Net Income | 5.6M -30.8% | 8.1M +54.8% | 5.2M +128.4% | -18309000 -306.1% | 8.9M |
| EPS (Basic) | $0.11 -31.3% | $0.16 +60.0% | $0.10 +127.0% | $-0.37 -305.6% | $0.18 |
| EPS (Diluted) | $0.11 -31.3% | $0.16 +60.0% | $0.10 +127.0% | $-0.37 -305.6% | $0.18 |
| Shares (Diluted) | 51.4M -0.1% | 51.5M +1.2% | 50.9M +4.2% | 48.9M -3.3% | 50.5M |