| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 491.9M +3.5% | 475.4M +0.4% | 473.6M +2.9% | 460.4M +4.1% | 442.1M |
| Cost of Revenue | 96.6M +8.3% | 89.2M +1.6% | 87.8M +9.7% | 80.0M +0.5% | 79.6M |
| Gross Profit | 395.3M +2.4% | 386.2M +0.1% | 385.8M +1.4% | 380.3M +4.9% | 362.5M |
| Operating Expenses | 208.4M +3.1% | 202.2M -4.8% | 212.4M +2.5% | 207.2M -2.2% | 211.7M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 158.3M +2.7% | 154.2M -4.7% | 161.8M +3.5% | 156.3M -1.7% | 159.1M |
| Operating Income | 186.9M +1.6% | 184.0M +6.1% | 173.4M +0.1% | 173.2M +14.9% | 150.7M |
| EBITDA | 194.0M +1.7% | 190.8M +5.8% | 180.3M -0.0% | 180.3M +14.1% | 158.0M |
| Net Income | 64.0M -25.8% | 86.2M +12.5% | 76.7M +2.7% | 74.7M +27.1% | 58.7M |
| EPS (Basic) | $2.97 -25.2% | $3.97 +15.7% | $3.43 +6.5% | $3.22 +28.8% | $2.50 |
| EPS (Diluted) | $2.81 -27.2% | $3.86 +14.5% | $3.37 +6.3% | $3.17 +27.3% | $2.49 |
| Shares (Diluted) | 22.8M +2.1% | 22.3M -2.0% | 22.8M -3.2% | 23.5M -0.2% | 23.6M |