| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | — | 7.81 | — | 15,110.0 | 14,810.4 | −2.0% |
| 2026-05-14 | 7.95 | 8.20 | +3.1% | 14,572.5 | 15,347.0 | +5.3% |
| 2026-02-11 | 6.00 | 6.50 | +8.3% | 14,695.0 | 13,806.0 | −6.0% |
| 2025-11-11 | — | 9.70 | — | 14,066.3 | 16,045.0 | +14.1% |
| 2025-08-06 | — | 8.55 | — | 14,191.8 | 14,447.0 | +1.8% |
| 2025-05-14 | — | 7.85 | — | 14,088.0 | 14,125.0 | +0.3% |
| 2025-02-11 | — | 4.50 | — | 12,465.0 | 11,636.0 | −6.7% |
| 2024-11-12 | 2.96 | 6.65 | +124.7% | 12,306.3 | 11,944.0 | −2.9% |
| 2024-08-07 | 2.96 | 9.30 | +214.2% | 13,217.7 | 13,429.0 | +1.6% |
| 2024-05-08 | 2.96 | 8.10 | +173.6% | 13,561.0 | 13,917.0 | +2.6% |
| 2024-02-12 | 5.43 | 5.70 | +5.0% | 15,089.4 | 11,352.0 | −24.8% |
| 2023-11-02 | 7.89 | 4.45 | −43.6% | 13,631.2 | 11,819.2 | −13.3% |
Surprise is actual minus consensus, as a share of the consensus.