| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.76 | 0.78 | +3.3% | 4,630.2 | 4,738.0 | +2.3% |
| 2026-04-28 | 0.69 | 0.70 | +1.2% | 4,298.0 | 4,345.0 | +1.1% |
| 2026-01-28 | 0.71 | 0.72 | +1.8% | 4,361.9 | 4,412.0 | +1.1% |
| 2025-07-29 | 0.57 | 0.60 | +5.1% | 3,836.6 | 4,045.0 | +5.4% |
| 2025-04-29 | 0.51 | 0.18 | −64.2% | 3,852.0 | 3,452.0 | −10.4% |
| 2025-01-29 | 0.56 | 0.57 | +2.0% | 3,544.8 | 3,874.0 | +9.3% |
| 2024-10-29 | 0.53 | −0.14 | −126.0% | 3,716.8 | 3,391.0 | −8.8% |
| 2024-07-30 | 0.46 | 0.12 | −74.0% | 3,549.7 | 3,251.0 | −8.4% |
| 2024-04-30 | 0.35 | 0.24 | −31.1% | 3,117.6 | 2,975.0 | −4.6% |
| 2024-03-05 | 0.39 | −0.05 | −112.0% | 3,257.2 | 2,994.0 | −8.1% |
| 2023-10-24 | 0.46 | 0.19 | −58.5% | 3,509.3 | 3,173.0 | −9.6% |
| 2023-07-25 | 0.45 | 0.33 | −28.0% | 3,480.9 | 3,243.0 | −6.8% |
Surprise is actual minus consensus, as a share of the consensus.