| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 9.93 | 10.27 | +3.5% | 25,072.6 | 24,789.0 | −1.1% |
| 2026-05-15 | 7.88 | 10.14 | +28.7% | 21,514.4 | 22,303.0 | +3.7% |
| 2026-01-22 | 7.44 | 8.70 | +16.9% | 20,636.8 | 19,365.0 | −6.2% |
| 2025-05-17 | 5.10 | 6.10 | +19.6% | 17,817.0 | 16,208.4 | −9.0% |
| 2025-02-03 | 5.10 | 5.66 | +11.0% | 16,945.0 | 17,133.2 | +1.1% |
| 2024-11-08 | — | 4.61 | — | — | 15,272.2 | — |
| 2024-06-30 | — | 4.43 | — | — | 16,559.4 | — |
| 2024-03-31 | — | 2.33 | — | — | 11,253.6 | — |
| 2023-12-31 | — | 0.97 | — | — | 7,124.8 | — |
| 2023-09-30 | — | 1.18 | — | — | 6,937.0 | — |
| 2023-06-30 | — | 0.70 | — | — | 6,089.3 | — |
Surprise is actual minus consensus, as a share of the consensus.