| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 645.1M +5.1% | 613.5M +6.7% | 575.2M -3.5% | 595.9M -0.0% | 596.1M |
| Cost of Revenue | 338.0M +6.6% | 317.1M +1.2% | 313.2M -0.4% | 314.4M -2.6% | 322.9M |
| Gross Profit | 307.1M +3.6% | 296.4M +13.2% | 262.0M -6.9% | 281.5M +3.0% | 273.2M |
| Operating Expenses | 212.0M +7.8% | 196.6M +5.1% | 187.0M +1.9% | 183.5M +3.3% | 177.6M |
| R&D | 62.8M +5.2% | 59.7M +10.4% | 54.1M +4.5% | 51.8M +1.9% | 50.8M |
| SG&A | 133.6M +8.8% | 122.8M +3.5% | 118.6M +1.0% | 117.5M +4.1% | 112.9M |
| Operating Income | 95.1M -4.7% | 99.8M +33.1% | 75.0M -23.4% | 97.9M +2.4% | 95.6M |
| EBITDA | 130.9M -5.7% | 138.8M +26.8% | 109.4M -17.7% | 132.9M +2.3% | 129.9M |
| Net Income | 93.5M +15.2% | 81.2M +23.9% | 65.5M -22.4% | 84.4M -0.3% | 84.6M |
| EPS (Basic) | $2.25 +18.4% | $1.90 +25.0% | $1.52 -22.4% | $1.96 +0.0% | $1.96 |
| EPS (Diluted) | $2.23 +18.6% | $1.88 +24.5% | $1.51 -21.8% | $1.93 +0.0% | $1.93 |
| Shares (Diluted) | 41.9M -3.0% | 43.1M -0.9% | 43.5M -0.7% | 43.8M -0.2% | 43.9M |