| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 651.3M -3.6% | 675.4M +4.8% | 644.4M -1.7% | 655.2M -0.4% | 657.9M |
| Cost of Revenue | 410.3M -8.2% | 446.8M +6.4% | 419.9M -2.4% | 430.1M -0.6% | 432.6M |
| Gross Profit | 241.0M +5.4% | 228.6M +1.8% | 224.5M -0.3% | 225.2M -0.1% | 225.3M |
| Operating Expenses | 99.7M -5.1% | 105.0M +0.5% | 104.4M +1.5% | 102.8M -3.7% | 106.8M |
| R&D | 49.3M -4.6% | 51.7M -3.0% | 53.2M +1.1% | 52.6M +2.3% | 51.5M |
| SG&A | 50.0M +0.5% | 49.8M +0.1% | 49.7M +0.1% | 49.7M +2.4% | 48.5M |
| Operating Income | 141.3M +14.3% | 123.7M +3.0% | 120.1M -1.8% | 122.3M +3.2% | 118.5M |
| EBITDA | 167.5M +9.6% | 152.8M +5.2% | 145.3M -2.0% | 148.3M -2.9% | 152.7M |
| Net Income | 114.2M +16.0% | 98.4M +5.5% | 93.3M -7.5% | 100.9M +5.5% | 95.7M |
| EPS (Basic) | $0.54 +17.4% | $0.46 +7.0% | $0.43 -6.5% | $0.46 +7.0% | $0.43 |
| EPS (Diluted) | $0.54 +17.4% | $0.46 +7.0% | $0.43 -6.5% | $0.46 +7.0% | $0.43 |
| Shares (Diluted) | 208.6M -1.4% | 211.5M -0.4% | 212.2M -1.8% | 216.0M -1.7% | 219.6M |