| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 6.34 | 5.38 | −15.1% | 38,297.8 | 38,815.9 | +1.4% |
| 2026-05-06 | 5.28 | 5.77 | +9.3% | 35,348.8 | 36,130.0 | +2.2% |
| 2026-02-04 | 5.83 | 4.79 | −17.8% | 34,760.1 | 34,782.0 | +0.1% |
| 2025-11-06 | 6.30 | 5.99 | −4.9% | 34,616.0 | 34,836.0 | +0.6% |
| 2025-07-24 | 5.80 | 6.15 | +6.0% | 32,999.6 | 32,607.0 | −1.2% |
| 2025-04-28 | 5.40 | 5.29 | −2.0% | 32,648.5 | 32,079.0 | −1.7% |
| 2024-12-31 | — | 5.23 | — | — | 31,544.0 | — |
| 2024-09-30 | — | 4.92 | — | 30,875.0 | 31,357.0 | +1.6% |
| 2024-03-31 | — | 4.60 | — | — | 27,488.0 | — |
| 2023-12-31 | — | 3.17 | — | — | 26,160.0 | — |
| 2023-09-30 | — | 4.86 | — | — | 26,517.0 | — |
| 2023-06-30 | — | 4.19 | — | — | 25,563.0 | — |
Surprise is actual minus consensus, as a share of the consensus.