| Period | EPS | Revenue | Net Income | Rev YoY | EPS YoY |
|---|---|---|---|---|---|
| Q1 2026 | $1.04 | 104.9M | 26.5M | +3.5% | +33.3% |
| Q4 2025 | $1.17 | 106.6M | 29.9M | +1.3% | +24.5% |
| Q3 2025 | $1.03 | 107.8M | 26.4M | +0.8% | +13.2% |
| Q2 2025 | $1.05 | 105.9M | 27.0M | -7.3% | +19.3% |
| Q1 2025 | $0.78 | 101.4M | 20.1M | -2.2% | -14.3% |
| Q4 2024 | $0.94 | 105.2M | 24.2M | -2.7% | -19.0% |
| Q3 2024 | $0.91 | 106.9M | 23.3M | +7.5% | -8.1% |
| Q2 2024 | $0.88 | 114.2M | 22.5M | +19.0% | +54.4% |
| Q1 2024 | $0.91 | 103.6M | 23.4M | — | — |
| Q4 2023 | $1.16 | 108.2M | 29.6M | — | — |
| Q3 2023 | $0.99 | 99.5M | 25.3M | — | — |
| Q2 2023 | $0.57 | 96.0M | 14.6M | — | — |