| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 291.3M +8.5% | 268.4M +6.4% | 252.3M -8.9% | 276.9M +11.2% | 249.1M |
| Cost of Revenue | 85.5M +10.3% | 77.5M -10.3% | 86.4M -3.5% | 89.6M +10.3% | 81.2M |
| Gross Profit | 205.8M +7.8% | 190.9M +15.1% | 165.9M -11.4% | 187.3M +11.6% | 167.9M |
| Operating Expenses | 120.3M -8.2% | 131.1M +0.3% | 130.6M +0.9% | 129.5M +4.1% | 124.4M |
| R&D | 32.4M -12.5% | 37.0M +2.7% | 36.1M +2.8% | 35.1M +6.0% | 33.1M |
| SG&A | 87.9M -6.6% | 94.0M -0.6% | 94.6M +0.1% | 94.4M +3.4% | 91.3M |
| Operating Income | 85.5M +42.8% | 59.9M +69.7% | 35.3M -38.9% | 57.8M +33.0% | 43.4M |
| EBITDA | 87.6M +30.5% | 67.1M +57.5% | 42.6M -34.8% | 65.3M +41.6% | 46.1M |
| Net Income | 72.8M +40.7% | 51.7M +58.3% | 32.7M +84.9% | 17.7M -56.4% | 40.5M |
| EPS (Basic) | $0.43 +38.7% | $0.31 +55.0% | $0.20 +81.8% | $0.11 -54.2% | $0.24 |
| EPS (Diluted) | $0.43 +38.7% | $0.31 +63.2% | $0.19 +90.0% | $0.10 -58.3% | $0.24 |
| Shares (Diluted) | 170.0M +1.0% | 168.4M -0.5% | 169.2M -0.1% | 169.3M +0.5% | 168.6M |