| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 75.8M -1.6% | 77.0M -7.6% | 83.4M +2.6% | 81.3M +1.7% | 80.0M |
| Cost of Revenue | 11.1M -0.3% | 11.1M +2.7% | 10.9M +2.4% | 10.6M -3.2% | 10.9M |
| Gross Profit | 64.7M -1.8% | 65.9M -9.2% | 72.5M +2.6% | 70.7M +2.4% | 69.0M |
| Operating Expenses | 69.0M +2.9% | 67.0M +12.8% | 59.4M +12.3% | 52.9M -2.5% | 54.2M |
| R&D | 2.7M +17.0% | 2.3M +6.4% | 2.2M +2.1% | 2.1M +0.0% | 2.1M |
| SG&A | 65.5M +2.6% | 63.9M +12.9% | 56.5M +13.3% | 49.9M -2.8% | 51.4M |
| Operating Income | -4256000 -288.3% | -1096000 -108.3% | 13.2M -26.0% | 17.8M +20.3% | 14.8M |
| EBITDA | -3691000 -538.6% | -578000 -104.2% | 13.7M -25.9% | 18.5M +20.6% | 15.3M |
| Net Income | -2628000 -374.4% | -554000 -104.0% | 14.0M -22.0% | 17.9M +17.0% | 15.3M |
| EPS (Basic) | $-0.24 -4.3% | $-0.23 -129.1% | $0.79 +31.7% | $0.60 +9.1% | $0.55 |
| EPS (Diluted) | $-0.24 -4.3% | $-0.23 -130.3% | $0.76 +31.0% | $0.58 +9.4% | $0.53 |
| Shares (Diluted) | 2.6M +6.1% | 2.5M -2.0% | 2.5M -2.2% | 2.6M +6.3% | 2.4M |