| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.97 | 1.33 | +36.4% | 999.5 | 1,285.2 | +28.6% |
| 2026-04-30 | 0.91 | 1.05 | +15.4% | 1,003.3 | 1,029.6 | +2.6% |
| 2026-02-05 | 1.20 | 1.47 | +22.5% | 1,003.3 | 1,143.1 | +13.9% |
| 2025-11-03 | 1.21 | 0.96 | −20.7% | 1,003.3 | 1,188.7 | +18.5% |
| 2025-07-28 | 0.85 | 0.87 | +2.4% | 975.4 | 1,151.5 | +18.1% |
| 2025-04-28 | 0.79 | 0.79 | +0.0% | 975.6 | 1,004.1 | +2.9% |
| 2025-02-06 | 1.06 | 1.31 | +23.6% | 970.4 | 1,097.2 | +13.1% |
| 2024-10-31 | 0.84 | 1.11 | +32.1% | 945.4 | 1,115.7 | +18.0% |
| 2024-07-29 | 0.71 | 1.05 | +47.9% | 954.9 | 1,066.4 | +11.7% |
| 2024-04-29 | 0.64 | 0.52 | −18.8% | 932.4 | 1,170.2 | +25.5% |
| 2024-02-06 | 0.85 | 1.18 | +38.8% | 934.1 | 1,170.5 | +25.3% |
| 2023-11-06 | 0.74 | 0.88 | +18.9% | 923.5 | 947.5 | +2.6% |
Surprise is actual minus consensus, as a share of the consensus.