| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 79.6M +1.3% | 78.6M +25.6% | 62.6M -21.8% | 80.0M +17.8% | 68.0M |
| Cost of Revenue | 24.0M -7.4% | 25.9M -0.8% | 26.1M +2.4% | 25.5M +0.3% | 25.4M |
| Gross Profit | 55.6M +5.5% | 52.7M +44.5% | 36.5M -33.2% | 54.6M +28.2% | 42.6M |
| Operating Expenses | 46.9M -10.1% | 52.1M +0.8% | 51.7M +12.4% | 46.0M -9.7% | 51.0M |
| R&D | 7.9M -13.4% | 9.1M +14.6% | 8.0M +26.4% | 6.3M -34.3% | 9.6M |
| SG&A | 38.9M -9.4% | 43.0M -1.8% | 43.8M +10.2% | 39.7M -4.0% | 41.4M |
| Operating Income | 8.7M +1410.5% | 579.0K +103.8% | -15273000 -279.2% | 8.5M +201.2% | -8419000 |
| EBITDA | 17.2M +62.2% | 10.6M +300.3% | -5285000 -128.9% | 18.3M +796.9% | 2.0M |
| Net Income | 5.5M +561.3% | -1202000 +90.4% | -12510000 -287.2% | 6.7M +203.6% | -6452000 |
| EPS (Basic) | $0.12 +500.0% | $-0.03 +88.9% | $-0.27 -292.9% | $0.14 +200.0% | $-0.14 |
| EPS (Diluted) | $0.11 +466.7% | $-0.03 +88.9% | $-0.27 -292.9% | $0.14 +200.0% | $-0.14 |
| Shares (Diluted) | 50.4M +9.3% | 46.1M -2.2% | 47.1M +1.2% | 46.6M +1.4% | 45.9M |