| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | — | 2.44 | — | 7,492.0 | 9,683.0 | +29.2% |
| 2026-05-21 | 0.80 | 0.80 | +0.0% | 7,116.0 | 7,353.0 | +3.3% |
| 2026-01-29 | — | 0.95 | — | 7,554.0 | 7,193.5 | −4.8% |
| 2025-10-29 | 0.40 | 0.40 | −0.7% | 7,114.0 | 6,997.5 | −1.6% |
| 2025-09-30 | 0.40 | 0.40 | −0.7% | 7,114.0 | 6,997.5 | −1.6% |
| 2025-07-28 | — | 0.76 | — | 6,600.0 | 6,929.3 | +5.0% |
| 2025-06-30 | — | 0.76 | — | 6,600.0 | 6,929.3 | +5.0% |
| 2025-05-20 | — | 0.79 | — | 8,149.0 | 7,012.8 | −13.9% |
| 2025-01-22 | 1.10 | 1.10 | +0.0% | 7,823.4 | 7,863.0 | +0.5% |
| 2024-10-30 | 1.40 | 1.00 | −28.6% | 7,307.8 | 7,712.5 | +5.5% |
| 2024-07-27 | 1.50 | 1.23 | −18.0% | 8,115.8 | 7,181.7 | −11.5% |
| 2024-05-21 | — | 1.62 | — | 7,234.3 | 7,920.6 | +9.5% |
Surprise is actual minus consensus, as a share of the consensus.