| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 60.5M -8.3% | 65.9M +4.8% | 62.9M +10.3% | 57.1M -4.7% | 59.8M |
| Cost of Revenue | 16.0M -8.3% | 17.4M +4.9% | 16.6M +10.4% | 15.1M -5.2% | 15.9M |
| Gross Profit | 44.5M -8.3% | 48.5M +4.8% | 46.3M +10.2% | 42.0M -4.5% | 44.0M |
| Operating Expenses | 35.7M +6.1% | 33.7M -0.2% | 33.8M -0.0% | 33.8M +0.9% | 33.5M |
| R&D | 9.9M +9.1% | 9.1M +13.6% | 8.0M -9.2% | 8.8M -6.9% | 9.4M |
| SG&A | 25.0M +5.9% | 23.6M -4.7% | 24.8M +5.4% | 23.5M +1.1% | 23.3M |
| Operating Income | 8.7M -41.0% | 14.8M +18.2% | 12.5M +52.3% | 8.2M -21.7% | 10.5M |
| EBITDA | 12.2M -32.2% | 17.9M +12.8% | 15.9M +38.5% | 11.5M -11.7% | 13.0M |
| Net Income | 6.8M -41.4% | 11.6M -73.4% | 43.5M +568.5% | 6.5M -21.9% | 8.3M |
| EPS (Basic) | $0.18 -41.9% | $0.31 -72.6% | $1.13 +564.7% | $0.17 -22.7% | $0.22 |
| EPS (Diluted) | $0.18 -40.0% | $0.30 -73.2% | $1.12 +558.8% | $0.17 -19.0% | $0.21 |
| Shares (Diluted) | 38.1M +0.2% | 38.1M -1.6% | 38.7M -0.2% | 38.8M -0.6% | 39.0M |