| Metric | Q2 2026 | Q1 2026 | Q2 2025 | Q1 2025 | Q4 2024 |
|---|---|---|---|---|---|
| Revenue | 428.0M +0.8% | 424.6M -12.0% | 482.7M +6.9% | 451.4M -18.4% | 553.0M |
| Cost of Revenue | 172.5M -14.5% | 201.9M +5.9% | 190.6M -11.1% | 214.5M -14.9% | 252.1M |
| Gross Profit | 255.5M +14.7% | 222.7M -23.7% | 292.1M +23.2% | 237.0M -21.3% | 301.0M |
| Operating Expenses | 240.5M +13.2% | 212.3M -18.8% | 261.6M +38.6% | 188.8M -8.6% | 206.5M |
| R&D | 71.9M +3.2% | 69.7M -12.5% | 79.6M +31.0% | 60.7M -10.1% | 67.6M |
| SG&A | 135.3M -5.2% | 142.7M -3.9% | 148.5M +15.9% | 128.1M -7.8% | 138.9M |
| Operating Income | 15.0M +44.3% | 10.4M -65.9% | 30.5M -36.8% | 48.2M -49.0% | 94.5M |
| EBITDA | 38.5M -1.3% | 39.0M -42.1% | 67.4M -6.1% | 71.8M -24.1% | 94.5M |
| Net Income | 11.8M +37.0% | 8.6M -62.6% | 22.9M -42.7% | 40.0M -44.4% | 71.9M |
| EPS (Basic) | $0.23 +43.8% | $0.16 -60.0% | $0.40 -42.9% | $0.70 -46.2% | $1.30 |
| EPS (Diluted) | $0.22 +46.7% | $0.15 -61.5% | $0.39 -40.9% | $0.66 -46.3% | $1.23 |
| Shares (Diluted) | 50.5M -0.8% | 51.0M -7.6% | 55.1M -3.6% | 57.2M -0.8% | 57.7M |