| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 9.82 | 9.65 | −1.8% | 24,625.2 | 25,270.3 | +2.6% |
| 2026-05-13 | 8.90 | 8.93 | +0.3% | 24,064.8 | 24,137.0 | +0.3% |
| 2026-02-05 | 9.25 | 9.50 | +2.7% | 23,762.3 | 23,598.0 | −0.7% |
| 2025-11-03 | 8.45 | 8.42 | −0.4% | 23,328.4 | 23,173.0 | −0.7% |
| 2025-05-13 | 7.80 | 9.37 | +20.1% | 23,082.0 | 22,890.0 | −0.8% |
| 2025-02-06 | 6.00 | 5.21 | −13.2% | 21,979.8 | 22,507.0 | +2.4% |
| 2024-10-28 | 12.70 | 5.06 | −60.2% | 20,778.8 | 20,976.0 | +0.9% |
| 2024-08-05 | 4.80 | 3.86 | −19.6% | 19,231.3 | 19,106.0 | −0.7% |
| 2024-05-15 | — | 4.45 | — | — | 18,680.0 | — |
| 2023-12-31 | — | 4.26 | — | — | 18,006.0 | — |
| 2023-09-30 | — | −3.68 | — | — | 17,385.0 | — |
| 2023-06-30 | — | 5.06 | — | — | 16,817.0 | — |
Surprise is actual minus consensus, as a share of the consensus.