| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 412.15 | 361.96 | −12.2% | 19,900.0 | 19,267.0 | −3.2% |
| 2026-07-28 | 412.15 | 361.96 | −12.2% | 19,900.0 | 19,267.0 | −3.2% |
| 2026-05-08 | 577.66 | 472.57 | −18.2% | 22,375.0 | 22,251.0 | −0.6% |
| 2026-02-03 | 416.33 | 398.68 | −4.2% | 18,800.0 | 19,110.0 | +1.6% |
| 2025-11-05 | 286.52 | 286.50 | −0.0% | 19,300.0 | 15,859.0 | −17.8% |
| 2025-07-24 | 361.77 | 314.31 | −13.1% | 18,775.0 | 17,256.0 | −8.1% |
| 2025-04-25 | 470.16 | 427.64 | −9.0% | 18,659.0 | 18,708.0 | +0.3% |
| 2025-01-29 | 396.58 | 447.73 | +12.9% | 19,096.1 | 18,319.0 | −4.1% |
| 2024-10-29 | 396.83 | 319.06 | −19.6% | 16,433.2 | 18,579.0 | +13.1% |
| 2024-07-29 | 283.73 | 364.89 | +28.6% | 15,125.3 | 16,243.0 | +7.4% |
| 2024-04-25 | 356.05 | 373.89 | +5.0% | 17,449.3 | 16,538.0 | −5.2% |
| 2024-01-31 | — | 310.10 | — | 16,250.0 | 16,963.0 | +4.4% |
Surprise is actual minus consensus, as a share of the consensus.