| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-04-29 | — | 0.39 | — | 14,718.1 | 15,002.0 | +1.9% |
| 2025-04-24 | — | 0.73 | — | 12,920.9 | 13,343.0 | +3.3% |
| 2025-01-31 | — | −0.01 | — | 12,934.5 | 15,102.0 | +16.8% |
| 2024-10-30 | — | 0.88 | — | — | 14,460.0 | — |
| 2024-07-25 | — | 0.77 | — | — | 14,462.0 | — |
| 2024-05-15 | — | 0.77 | — | — | 12,310.0 | — |
| 2024-02-02 | — | 0.46 | — | — | 14,301.0 | — |
| 2023-10-27 | — | 1.00 | — | — | 13,927.0 | — |
| 2023-07-27 | — | 1.14 | — | — | 13,865.0 | — |
| 2023-04-27 | — | 0.13 | — | — | 12,225.0 | — |
| 2023-02-09 | — | 1.38 | — | — | 15,121.0 | — |
Surprise is actual minus consensus, as a share of the consensus.