| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 10.78 | 11.55 | +7.1% | 1,027.7 | 1,027.3 | −0.0% |
| 2026-05-07 | 8.71 | 8.91 | +2.3% | 943.1 | 947.1 | +0.4% |
| 2026-02-05 | 12.80 | 13.36 | +4.4% | 1,104.2 | 1,129.7 | +2.3% |
| 2025-11-06 | 10.66 | 11.15 | +4.6% | 997.3 | 1,029.7 | +3.3% |
| 2025-07-31 | 9.60 | 10.09 | +5.1% | 957.6 | 983.2 | +2.7% |
| 2025-05-01 | 7.88 | 8.19 | +3.9% | 876.6 | 883.7 | +0.8% |
| 2025-02-06 | 11.72 | 12.41 | +5.9% | 1,009.1 | 1,045.1 | +3.6% |
| 2024-11-08 | 10.01 | 10.21 | +2.0% | 944.8 | 954.5 | +1.0% |
| 2024-08-01 | 9.03 | 9.65 | +6.9% | 929.1 | 946.8 | +1.9% |
| 2024-05-09 | 7.64 | 8.89 | +16.4% | 879.7 | 925.9 | +5.3% |
| 2024-02-08 | 10.10 | 9.40 | −6.9% | 959.4 | 935.0 | −2.5% |
| 2023-11-09 | 9.74 | 9.80 | +0.6% | 952.0 | 942.5 | −1.0% |
Surprise is actual minus consensus, as a share of the consensus.