| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-14 | 5.09 | 4.22 | −17.1% | — | — | — |
| 2026-07-17 | 4.65 | 4.45 | −4.3% | 16,231.5 | 16,646.0 | +2.6% |
| 2026-05-04 | 4.29 | 4.00 | −6.8% | 15,271.7 | 15,722.0 | +2.9% |
| 2026-01-16 | 3.95 | 0.20 | −94.9% | 13,622.7 | 13,657.0 | +0.3% |
| 2025-10-17 | 4.13 | 4.10 | −0.7% | 12,823.4 | 13,233.0 | +3.2% |
| 2025-07-14 | 4.09 | 4.20 | +2.7% | 12,790.0 | 12,442.9 | −2.7% |
| 2025-04-25 | 4.32 | 4.65 | +7.6% | 13,036.1 | 12,856.5 | −1.4% |
| 2025-01-21 | 4.00 | 4.15 | +3.8% | 13,518.4 | 13,173.8 | −2.5% |
| 2024-10-28 | 4.21 | 3.87 | −8.1% | 13,178.8 | 12,964.5 | −1.6% |
| 2024-07-18 | 4.41 | 3.99 | −9.5% | 13,379.4 | 12,689.7 | −5.2% |
| 2024-05-03 | 4.36 | 3.87 | −11.2% | 12,951.5 | 13,010.5 | +0.5% |
| 2024-01-26 | — | 4.19 | — | — | 12,894.5 | — |
Surprise is actual minus consensus, as a share of the consensus.