| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 156.3M -2.0% | 159.5M -21.7% | 203.6M +19.5% | 170.4M -1.0% | 172.1M |
| Cost of Revenue | 39.9M -40.3% | 66.8M -37.7% | 107.1M +40.4% | 76.3M +8.2% | 70.6M |
| Gross Profit | 116.4M +25.6% | 92.7M -3.9% | 96.4M +2.5% | 94.1M -7.3% | 101.5M |
| Operating Expenses | 69.0M -1.2% | 69.8M -15.4% | 82.5M +15.5% | 71.4M +0.0% | 71.4M |
| R&D | 16.9M +1.5% | 16.6M -3.7% | 17.2M +2.2% | 16.9M +0.6% | 16.8M |
| SG&A | 52.1M -2.0% | 53.2M -18.5% | 65.3M +19.6% | 54.6M -0.2% | 54.7M |
| Operating Income | 47.4M +107.2% | 22.9M +64.2% | 13.9M -38.5% | 22.7M -24.8% | 30.1M |
| EBITDA | 53.6M +87.9% | 28.5M +40.8% | 20.2M -29.5% | 28.7M -20.5% | 36.1M |
| Net Income | 39.1M +92.2% | 20.3M +160.8% | 7.8M -62.0% | 20.5M -16.2% | 24.5M |
| EPS (Basic) | $0.19 +90.0% | $0.10 +233.3% | $0.03 -70.0% | $0.10 -16.7% | $0.12 |
| EPS (Diluted) | $0.19 +90.0% | $0.10 +233.3% | $0.03 -70.0% | $0.10 -9.1% | $0.11 |
| Shares (Diluted) | 211.1M -0.7% | 212.5M -5.8% | 225.6M +4.8% | 215.3M +0.4% | 214.5M |