| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 1.24 | 1.28 | +3.1% | 994.9 | 1,041.7 | +4.7% |
| 2026-04-30 | 1.08 | 1.10 | +1.9% | 989.1 | 997.2 | +0.8% |
| 2026-02-05 | 0.74 | 0.84 | +13.5% | 859.6 | 924.2 | +7.5% |
| 2025-10-30 | 0.95 | 1.01 | +6.3% | 858.6 | 975.6 | +13.6% |
| 2025-07-31 | 1.41 | 1.50 | +6.4% | 886.6 | 1,047.6 | +18.2% |
| 2025-05-01 | 0.98 | 1.11 | +13.3% | 1,059.8 | 1,003.4 | −5.3% |
| 2025-02-06 | 0.79 | 0.52 | −34.2% | 951.2 | 846.1 | −11.0% |
| 2024-10-31 | 1.22 | 1.20 | −1.6% | 831.9 | 919.4 | +10.5% |
| 2024-08-01 | 1.36 | 1.44 | +5.9% | 975.6 | 1,016.6 | +4.2% |
| 2024-05-02 | 0.88 | 1.19 | +35.2% | 839.7 | 933.5 | +11.2% |
| 2024-02-08 | 0.94 | 0.99 | +5.3% | 775.0 | 781.2 | +0.8% |
| 2023-10-26 | 1.15 | 1.21 | +5.2% | 835.6 | 866.1 | +3.6% |
Surprise is actual minus consensus, as a share of the consensus.