| Period | EPS | Revenue | Net Income | Rev YoY | EPS YoY |
|---|---|---|---|---|---|
| Q2 2026 | $5.43 | 457.2M | 67.0M | +12.9% | +20.7% |
| Q1 2026 | $4.78 | 423.7M | 59.1M | +10.1% | +18.3% |
| Q4 2025 | $3.73 | 419.4M | 47.9M | +3.9% | -20.1% |
| Q3 2025 | $4.45 | 420.8M | 55.0M | +2.3% | +14.4% |
| Q2 2025 | $4.50 | 404.9M | 54.8M | -0.3% | +21.3% |
| Q1 2025 | $4.04 | 384.8M | 49.7M | -4.7% | -6.7% |
| Q4 2024 | $4.67 | 403.7M | 56.5M | +14.0% | +23.9% |
| Q3 2024 | $3.89 | 411.2M | 49.8M | +5.1% | -17.9% |
| Q2 2024 | $3.71 | 406.2M | 47.1M | — | — |
| Q1 2024 | $4.33 | 403.6M | 53.7M | — | — |
| Q4 2023 | $3.77 | 354.2M | 47.6M | — | — |
| Q3 2023 | $4.74 | 391.3M | 58.1M | — | — |