| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 388.2M +2.9% | 377.3M -7.2% | 406.8M +5.9% | 384.0M +1.6% | 378.0M |
| Cost of Revenue | 146.3M -0.1% | 146.4M -11.8% | 165.9M +2.6% | 161.6M +18.0% | 137.0M |
| Gross Profit | 241.9M +4.7% | 230.9M -4.1% | 240.9M +8.3% | 222.4M -7.7% | 241.0M |
| Operating Expenses | 141.6M -5.3% | 149.6M -8.6% | 163.7M -8.4% | 178.8M +16.8% | 153.0M |
| R&D | 38.2M -3.0% | 39.4M -17.1% | 47.5M -1.1% | 48.0M +5.6% | 45.5M |
| SG&A | 103.4M -6.2% | 110.2M -5.2% | 116.2M -11.1% | 130.7M +21.5% | 107.6M |
| Operating Income | 100.2M +23.2% | 81.3M +5.4% | 77.2M +77.0% | 43.6M -50.4% | 88.0M |
| EBITDA | 122.8M +18.1% | 104.0M +4.0% | 100.0M +56.2% | 64.0M -36.7% | 101.2M |
| Net Income | 75.0M -36.6% | 118.4M +118.9% | 54.1M +94.8% | 27.8M -64.7% | 78.8M |
| EPS (Basic) | $1.15 -37.2% | $1.83 +120.5% | $0.83 +102.4% | $0.41 -64.3% | $1.15 |
| EPS (Diluted) | $1.11 -38.3% | $1.80 +114.3% | $0.84 +104.9% | $0.41 -63.4% | $1.12 |
| Shares (Diluted) | 67.5M +2.7% | 65.8M +2.2% | 64.3M -4.9% | 67.7M -3.8% | 70.3M |