| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-07 | 6.85 | 8.76 | +27.9% | 18,374.0 | 19,405.0 | +5.6% |
| 2026-05-25 | 9.10 | 6.40 | −29.7% | 17,783.3 | 19,099.0 | +7.4% |
| 2026-02-12 | 8.80 | 7.90 | −10.2% | 17,034.5 | 17,065.0 | +0.2% |
| 2025-11-12 | 8.30 | 7.25 | −12.7% | 15,874.0 | 15,709.5 | −1.0% |
| 2025-05-27 | 6.50 | 5.90 | −9.2% | 14,192.3 | 13,390.6 | −5.6% |
| 2025-02-12 | — | 5.80 | — | 13,788.0 | 13,590.0 | −1.4% |
| 2024-11-12 | — | 5.42 | — | 11,938.0 | 13,006.9 | +9.0% |
| 2024-08-14 | — | 4.62 | — | 10,661.0 | 10,970.4 | +2.9% |
| 2024-05-29 | — | 4.98 | — | — | 10,289.1 | — |
| 2023-12-31 | — | 1.91 | — | — | 9,944.2 | — |
| 2023-09-30 | — | 2.28 | — | — | 11,141.8 | — |
| 2023-06-30 | — | 1.43 | — | — | 8,992.0 | — |
Surprise is actual minus consensus, as a share of the consensus.