| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | — | 0.31 | — | 18,093.0 | 17,868.0 | −1.2% |
| 2026-05-19 | — | 0.20 | — | 17,152.0 | 16,325.0 | −4.8% |
| 2026-02-09 | — | 0.10 | — | 15,171.0 | 15,745.0 | +3.8% |
| 2025-11-04 | — | 0.20 | — | 14,509.0 | 17,872.0 | +23.2% |
| 2025-09-30 | — | 0.18 | — | — | 17,871.7 | — |
| 2025-07-24 | — | 0.30 | — | 17,711.0 | 17,069.0 | −3.6% |
| 2025-07-22 | — | 0.27 | — | 14,509.0 | 17,068.9 | +17.6% |
| 2025-05-21 | — | 0.30 | — | 17,171.0 | 18,643.0 | +8.6% |
| 2025-01-24 | — | 0.20 | — | 18,157.0 | 16,671.0 | −8.2% |
| 2024-11-06 | — | 0.17 | — | 12,205.0 | 17,129.4 | +40.3% |
| 2024-07-24 | — | 0.15 | — | 12,205.0 | 17,427.1 | +42.8% |
| 2024-05-18 | — | 0.26 | — | 12,205.0 | 16,822.6 | +37.8% |
Surprise is actual minus consensus, as a share of the consensus.