| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | 11.20 | 7.58 | −32.3% | 17,721.0 | 17,875.7 | +0.9% |
| 2026-05-28 | 11.00 | 9.19 | −16.5% | 13,813.0 | 14,677.0 | +6.3% |
| 2026-02-11 | 9.95 | 11.00 | +10.6% | 13,987.5 | 13,835.0 | −1.1% |
| 2025-11-12 | 10.45 | 11.85 | +13.4% | 13,325.5 | 16,097.0 | +20.8% |
| 2025-08-13 | 9.20 | 13.10 | +42.4% | 14,856.5 | 16,064.0 | +8.1% |
| 2025-05-28 | 9.50 | 11.10 | +16.8% | 13,777.0 | 13,851.0 | +0.5% |
| 2025-02-10 | 8.00 | 9.90 | +23.8% | 13,763.0 | 13,658.0 | −0.8% |
| 2024-11-14 | 8.30 | 8.30 | +0.0% | 13,841.0 | 13,550.5 | −2.1% |
| 2024-08-05 | 8.60 | 9.40 | +9.3% | 16,100.0 | 15,063.0 | −6.4% |
| 2024-05-22 | 6.30 | 7.64 | +21.3% | 12,311.0 | 12,837.5 | +4.3% |
| 2024-02-05 | 4.20 | 5.32 | +26.7% | 10,149.0 | 12,532.0 | +23.5% |
| 2023-11-07 | 7.00 | 5.45 | −22.1% | 13,451.0 | 12,785.0 | −5.0% |
Surprise is actual minus consensus, as a share of the consensus.