| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 590.6M +9.3% | 540.1M -8.9% | 593.2M +9.2% | 543.4M -5.0% | 571.8M |
| Cost of Revenue | 273.6M +5.4% | 259.5M -9.4% | 286.5M +12.7% | 254.1M -6.7% | 272.3M |
| Gross Profit | 316.9M +12.9% | 280.6M -8.5% | 306.7M +6.0% | 289.2M -3.4% | 299.5M |
| Operating Expenses | 141.9M -0.7% | 142.9M -3.5% | 148.1M +19.0% | 124.5M -12.3% | 142.0M |
| R&D | 19.8M -0.7% | 20.0M -9.0% | 21.9M +8.3% | 20.3M -2.3% | 20.7M |
| SG&A | 122.0M -0.7% | 122.9M -2.6% | 126.2M +6.6% | 118.3M -2.5% | 121.3M |
| Operating Income | 175.1M +27.1% | 137.8M -13.1% | 158.6M -3.7% | 164.7M +4.6% | 157.5M |
| EBITDA | 198.1M +19.1% | 166.4M -12.6% | 190.3M -1.6% | 193.4M +4.7% | 184.6M |
| Net Income | 144.9M +22.3% | 118.5M -10.6% | 132.5M -3.7% | 137.6M +7.8% | 127.6M |
| EPS (Basic) | $0.89 +23.6% | $0.72 -10.0% | $0.80 -3.6% | $0.83 +7.8% | $0.77 |
| EPS (Diluted) | $0.87 +24.3% | $0.70 -11.4% | $0.79 -3.7% | $0.82 +7.9% | $0.76 |
| Shares (Diluted) | 165.7M -1.6% | 168.3M +0.1% | 168.1M -0.3% | 168.6M +0.0% | 168.6M |