| Period | EPS | Revenue | Net Income | Rev YoY | EPS YoY |
|---|---|---|---|---|---|
| Q2 2026 | $1.40 | 284.0M | 44.6M | +11.2% | +18.6% |
| Q1 2026 | $1.26 | 270.7M | 40.3M | +8.1% | +10.5% |
| Q4 2025 | $1.23 | 263.6M | 39.2M | +9.8% | +18.3% |
| Q3 2025 | $1.25 | 267.6M | 40.3M | +11.5% | +19.0% |
| Q2 2025 | $1.18 | 255.5M | 38.3M | +9.1% | +19.2% |
| Q1 2025 | $1.14 | 250.5M | 37.1M | +4.5% | +26.7% |
| Q4 2024 | $1.04 | 240.0M | 33.6M | +4.9% | +25.3% |
| Q3 2024 | $1.05 | 239.9M | 33.8M | +4.3% | +15.4% |
| Q2 2024 | $0.99 | 234.1M | 32.1M | — | — |
| Q1 2024 | $0.90 | 239.7M | 29.0M | — | — |
| Q4 2023 | $0.83 | 228.7M | 26.6M | — | — |
| Q3 2023 | $0.91 | 229.9M | 29.1M | — | — |