| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 14.52 | 14.85 | +2.3% | 3,993.5 | 3,961.0 | −0.8% |
| 2026-04-29 | 13.97 | 16.08 | +15.1% | 4,166.6 | 4,068.0 | −2.4% |
| 2026-02-04 | 13.59 | 13.26 | −2.4% | 4,492.8 | 4,424.0 | −1.5% |
| 2025-10-27 | 14.63 | 6.09 | −58.4% | 3,972.2 | 4,254.0 | +7.1% |
| 2025-07-30 | 14.87 | 16.27 | +9.4% | 3,887.0 | 4,518.0 | +16.2% |
| 2025-04-30 | 7.59 | 6.45 | −15.0% | 3,907.0 | 4,263.0 | +9.1% |
| 2025-02-03 | −14.27 | −13.79 | +3.4% | 4,157.0 | 4,636.0 | +11.5% |
| 2024-10-31 | 12.10 | 11.80 | −2.5% | 4,334.5 | 4,387.0 | +1.2% |
| 2024-08-01 | 16.47 | 16.71 | +1.5% | 4,319.4 | 4,204.0 | −2.7% |
| 2024-04-30 | 15.93 | 17.09 | +7.3% | 4,054.1 | 4,133.0 | +1.9% |
| 2024-02-08 | 14.64 | 18.32 | +25.1% | 3,847.2 | 3,659.0 | −4.9% |
| 2023-09-30 | 11.25 | 15.64 | +39.0% | 3,850.9 | 3,991.0 | +3.6% |
Surprise is actual minus consensus, as a share of the consensus.