| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 1.89 | 1.75 | −7.2% | 1,037.7 | 1,034.4 | −0.3% |
| 2026-04-23 | 1.71 | 1.60 | −6.4% | 1,002.5 | 997.4 | −0.5% |
| 2026-02-05 | 1.88 | 2.21 | +17.6% | 1,019.9 | 1,062.1 | +4.1% |
| 2025-10-23 | 1.62 | 1.72 | +6.2% | 875.1 | 1,004.4 | +14.8% |
| 2025-07-24 | 1.67 | 1.87 | +12.0% | 880.4 | 1,034.0 | +17.4% |
| 2025-04-24 | 1.52 | 1.62 | +6.6% | 972.6 | 991.6 | +1.9% |
| 2025-02-06 | 1.75 | 1.96 | +12.0% | 1,000.7 | 1,040.9 | +4.0% |
| 2024-10-24 | 1.38 | 1.52 | +10.1% | 995.8 | 961.2 | −3.5% |
| 2024-07-25 | 1.49 | 1.58 | +6.0% | 909.1 | 967.5 | +6.4% |
| 2024-04-25 | 1.57 | 1.51 | −3.8% | 955.4 | 960.5 | +0.5% |
| 2024-02-08 | 1.43 | 1.66 | +16.1% | 930.0 | 954.4 | +2.6% |
| 2023-10-24 | 1.47 | 1.36 | −7.5% | 879.8 | 903.2 | +2.7% |
Surprise is actual minus consensus, as a share of the consensus.