| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 88.9M +7.8% | 82.5M -6.8% | 88.5M +6.3% | 83.3M -3.2% | 86.0M |
| Cost of Revenue | 19.2M -1.4% | 19.4M +2.9% | 18.9M +10.2% | 17.1M -4.4% | 17.9M |
| Gross Profit | 69.7M +10.6% | 63.0M -9.5% | 69.6M +5.3% | 66.1M -2.9% | 68.1M |
| Operating Expenses | 71.6M -3.1% | 73.9M +3.6% | 71.3M +11.8% | 63.8M -4.7% | 66.9M |
| R&D | 15.1M +3.9% | 14.5M +1.8% | 14.2M +1.6% | 14.0M -4.9% | 14.7M |
| SG&A | 54.7M -5.4% | 57.8M +3.7% | 55.8M +13.6% | 49.1M -3.9% | 51.1M |
| Operating Income | -1877000 +82.7% | -10832000 -559.7% | -1642000 -169.4% | 2.4M +91.1% | 1.2M |
| EBITDA | 1.5M +118.8% | -7961000 -1065.0% | 825.0K -77.1% | 3.6M -2.0% | 3.7M |
| Net Income | -1229000 +88.1% | -10322000 -929.1% | -1003000 -165.4% | 1.5M -38.4% | 2.5M |
| EPS (Basic) | $-0.05 +88.4% | $-0.43 -975.0% | $-0.04 -180.0% | $0.05 -44.4% | $0.09 |
| EPS (Diluted) | $-0.05 +88.4% | $-0.43 -975.0% | $-0.04 -180.0% | $0.05 -37.5% | $0.08 |
| Shares (Diluted) | 23.3M -3.6% | 24.1M -11.8% | 27.4M -6.8% | 29.4M -3.5% | 30.4M |