| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 138.1M +6.3% | 129.9M +3.1% | 126.0M +8.8% | 115.8M +11.1% | 104.2M |
| Cost of Revenue | 34.6M +6.1% | 32.6M +2.9% | 31.7M +9.6% | 28.9M +5.5% | 27.4M |
| Gross Profit | 103.6M +6.4% | 97.3M +3.2% | 94.3M +8.6% | 86.8M +13.1% | 76.8M |
| Operating Expenses | 71.1M +30.1% | 54.6M -13.3% | 63.0M +51.4% | 41.6M -20.7% | 52.5M |
| R&D | 20.3M +27.4% | 15.9M +9.0% | 14.6M +31.8% | 11.1M -14.3% | 12.9M |
| SG&A | 49.9M +32.3% | 37.7M -20.3% | 47.3M +61.7% | 29.3M -19.8% | 36.5M |
| Operating Income | 32.5M -23.9% | 42.7M +36.5% | 31.3M -30.8% | 45.2M +85.8% | 24.3M |
| EBITDA | 33.4M -23.6% | 43.7M +35.1% | 32.4M -30.4% | 46.5M +69.6% | 27.4M |
| Net Income | 17.7M -33.7% | 26.8M +32.0% | 20.3M -34.3% | 30.8M +85.3% | 16.6M |
| EPS (Basic) | $0.10 -33.3% | $0.15 +36.4% | $0.11 -31.3% | $0.16 +100.0% | $0.08 |
| EPS (Diluted) | $0.10 -28.6% | $0.14 +27.3% | $0.11 -31.3% | $0.16 +100.0% | $0.08 |
| Shares (Diluted) | 179.0M -3.3% | 185.1M -1.2% | 187.3M -2.7% | 192.6M -3.6% | 199.8M |