| Metric | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 |
|---|---|---|---|---|---|
| Revenue | 588.0M +9.0% | 539.3M -13.5% | 623.5M -1.2% | 631.1M +17.1% | 538.9M |
| Cost of Revenue | 322.1M +5.4% | 305.5M -8.6% | 334.3M -0.7% | 336.6M +16.7% | 288.3M |
| Gross Profit | 265.9M +13.7% | 233.9M -19.2% | 289.3M -1.8% | 294.4M +17.5% | 250.6M |
| Operating Expenses | 151.2M -13.4% | 174.5M +17.5% | 148.5M -3.7% | 154.2M +4.0% | 148.3M |
| R&D | 18.6M -11.6% | 21.1M +1.4% | 20.8M +0.1% | 20.8M +4.7% | 19.8M |
| SG&A | 132.0M -5.4% | 139.5M -1.4% | 141.5M +5.9% | 133.6M +4.1% | 128.4M |
| Operating Income | 114.7M +93.3% | 59.3M -57.9% | 140.7M +0.4% | 140.2M +37.2% | 102.2M |
| EBITDA | 141.0M +67.4% | 84.2M -48.8% | 164.4M +1.3% | 162.3M +33.5% | 121.6M |
| Net Income | 88.2M +56.9% | 56.2M -47.7% | 107.4M +3.8% | 103.5M +32.9% | 77.9M |
| EPS (Basic) | $2.14 +59.7% | $1.34 -48.3% | $2.59 +4.4% | $2.48 +33.3% | $1.86 |
| EPS (Diluted) | $2.13 +59.0% | $1.34 -48.1% | $2.58 +4.5% | $2.47 +33.5% | $1.85 |
| Shares (Diluted) | 41.4M -1.3% | 41.9M +0.5% | 41.7M -0.3% | 41.8M -0.4% | 42.0M |