| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-15 | 20.57 | 17.40 | −15.4% | — | — | — |
| 2026-07-15 | 19.20 | 19.46 | +1.4% | 11,183.8 | 11,213.3 | +0.3% |
| 2026-04-16 | 14.31 | 14.54 | +1.6% | 10,619.1 | 10,412.0 | −2.0% |
| 2026-01-14 | 22.52 | 18.00 | −20.1% | 10,757.9 | 10,751.0 | −0.1% |
| 2025-10-13 | 14.78 | 16.61 | +12.4% | 10,268.5 | 11,235.9 | +9.4% |
| 2025-07-14 | 32.21 | 35.07 | +8.9% | 9,653.8 | 9,681.5 | +0.3% |
| 2025-04-17 | 32.67 | 29.88 | −8.5% | 9,203.1 | 10,254.8 | +11.4% |
| 2025-01-14 | 13.39 | 15.00 | +12.0% | 9,226.1 | 9,344.0 | +1.3% |
| 2024-10-15 | 23.51 | 26.89 | +14.4% | 8,691.7 | 8,872.1 | +2.1% |
| 2024-07-15 | 25.73 | 28.18 | +9.5% | 8,512.5 | 9,487.1 | +11.4% |
| 2024-04-19 | 24.33 | 25.25 | +3.8% | 7,274.4 | 8,512.5 | +17.0% |
| 2024-01-11 | 21.75 | 22.82 | +4.9% | 6,880.0 | 8,141.7 | +18.3% |
Surprise is actual minus consensus, as a share of the consensus.