| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | — | 5.85 | — | 12,569.0 | 12,569.0 | +0.0% |
| 2026-05-27 | — | 5.20 | — | 12,020.0 | 12,932.0 | +7.6% |
| 2026-01-30 | — | 3.90 | — | 12,441.0 | 11,438.0 | −8.1% |
| 2025-11-05 | — | 2.22 | — | 12,046.0 | 10,722.0 | −11.0% |
| 2025-10-27 | — | 2.22 | — | 12,046.0 | 10,748.0 | −10.8% |
| 2025-07-30 | — | 2.31 | — | — | 11,438.0 | — |
| 2025-05-14 | — | 3.80 | — | 10,795.0 | 11,796.2 | +9.3% |
| 2025-01-29 | — | 4.34 | — | — | 10,542.0 | — |
| 2024-10-29 | — | 3.93 | — | 10,115.0 | 11,576.8 | +14.5% |
| 2024-07-31 | — | 3.21 | — | 10,115.0 | 10,631.0 | +5.1% |
| 2024-05-15 | 3.30 | 3.04 | −7.9% | 10,656.0 | 10,299.0 | −3.4% |
| 2024-01-25 | 3.30 | 2.61 | −20.9% | 11,058.5 | 9,989.0 | −9.7% |
Surprise is actual minus consensus, as a share of the consensus.