| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 80.1M +6.8% | 75.0M -6.7% | 80.4M +7.6% | 74.7M +7.6% | 69.4M |
| Cost of Revenue | 16.8M +9.7% | 15.3M -10.7% | 17.1M +15.3% | 14.8M +1.1% | 14.7M |
| Gross Profit | 63.4M +6.1% | 59.7M -5.6% | 63.3M +5.7% | 59.9M +9.4% | 54.7M |
| Operating Expenses | 54.4M +16.3% | 46.7M -3.1% | 48.2M +2.9% | 46.9M +5.5% | 44.4M |
| R&D | 21.2M +11.2% | 19.0M +2.4% | 18.6M +1.1% | 18.4M +13.0% | 16.3M |
| SG&A | 33.2M +19.8% | 27.7M -6.5% | 29.6M +4.0% | 28.5M +1.2% | 28.1M |
| Operating Income | 9.0M -30.6% | 13.0M -13.7% | 15.1M +15.9% | 13.0M +26.0% | 10.3M |
| EBITDA | 13.5M -20.6% | 17.0M -10.9% | 19.0M +13.4% | 16.8M +20.0% | 14.0M |
| Net Income | 8.9M -26.2% | 12.0M +22.0% | 9.9M -19.1% | 12.2M +15.7% | 10.5M |
| EPS (Basic) | $0.12 -29.4% | $0.17 +21.4% | $0.14 -17.6% | $0.17 +13.3% | $0.15 |
| EPS (Diluted) | $0.12 -29.4% | $0.17 +30.8% | $0.13 -23.5% | $0.17 +21.4% | $0.14 |
| Shares (Diluted) | 75.7M +3.8% | 72.9M -0.3% | 73.1M +0.1% | 73.0M -0.1% | 73.1M |