| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 503.3M +8.6% | 463.6M -9.3% | 510.9M +9.1% | 468.4M -1.2% | 474.1M |
| Cost of Revenue | 254.0M +4.1% | 244.1M -10.1% | 271.5M +8.2% | 250.8M -1.0% | 253.4M |
| Gross Profit | 249.3M +13.5% | 219.6M -8.3% | 239.4M +10.0% | 217.6M -1.4% | 220.7M |
| Operating Expenses | 135.4M +7.2% | 126.4M +2.8% | 122.9M +2.9% | 119.4M -7.8% | 129.6M |
| R&D | 19.2M +17.1% | 16.4M +1.2% | 16.2M -2.2% | 16.5M -2.8% | 17.0M |
| SG&A | 114.1M +5.9% | 107.7M +2.2% | 105.4M +2.4% | 102.9M -8.2% | 112.1M |
| Operating Income | 113.9M +22.1% | 93.2M -20.0% | 116.4M +18.6% | 98.2M +7.7% | 91.1M |
| EBITDA | 135.4M +18.9% | 113.9M -16.6% | 136.5M +16.9% | 116.8M +6.5% | 109.7M |
| Net Income | 86.2M +20.9% | 71.3M -18.0% | 86.9M +24.9% | 69.6M +10.9% | 62.8M |
| EPS (Basic) | $2.23 +21.9% | $1.83 -17.6% | $2.22 +24.7% | $1.78 +11.2% | $1.60 |
| EPS (Diluted) | $2.23 +21.9% | $1.83 -17.6% | $2.22 +25.4% | $1.77 +11.3% | $1.59 |
| Shares (Diluted) | 38.7M -0.7% | 39.0M -0.7% | 39.2M -0.1% | 39.3M -0.2% | 39.4M |