| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | — | 12.62 | — | 15,808.0 | 17,145.0 | +8.5% |
| 2026-04-24 | — | 8.97 | — | 16,167.0 | 16,057.0 | −0.7% |
| 2026-01-20 | — | 1.63 | — | 13,603.5 | 12,809.0 | −5.8% |
| 2025-10-20 | — | 2.60 | — | 13,920.0 | 11,090.0 | −20.3% |
| 2025-07-23 | — | 4.35 | — | 14,378.0 | 14,019.0 | −2.5% |
| 2025-07-17 | — | 4.35 | — | 14,378.0 | 13,981.0 | −2.8% |
| 2025-04-23 | — | 5.70 | — | 16,571.5 | 15,390.0 | −7.1% |
| 2025-04-22 | — | 5.68 | — | 16,571.5 | 15,320.3 | −7.6% |
| 2025-01-17 | — | 3.80 | — | 13,774.5 | 14,053.0 | +2.0% |
| 2024-10-25 | — | 4.80 | — | 15,500.0 | 15,055.6 | −2.9% |
| 2024-10-21 | — | 4.80 | — | 15,500.0 | 15,056.0 | −2.9% |
| 2024-07-19 | — | 6.49 | — | 14,284.5 | 15,735.0 | +10.2% |
Surprise is actual minus consensus, as a share of the consensus.