| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | — | 0.15 | — | 38,284.0 | 39,640.0 | +3.5% |
| 2026-05-27 | — | 0.50 | — | 40,038.0 | 39,382.0 | −1.6% |
| 2026-02-13 | — | −1.80 | — | 40,954.0 | 39,940.0 | −2.5% |
| 2025-11-13 | — | −0.50 | — | 36,026.0 | 36,700.0 | +1.9% |
| 2025-07-29 | — | −0.20 | — | 30,644.0 | 32,052.0 | +4.6% |
| 2025-06-30 | — | −0.20 | — | 30,644.0 | 32,052.3 | +4.6% |
| 2025-05-22 | — | −0.23 | — | 27,093.0 | 28,633.0 | +5.7% |
| 2025-03-31 | — | −0.20 | — | 27,093.0 | 28,633.4 | +5.7% |
| 2025-01-29 | — | 0.22 | — | — | 26,532.4 | — |
| 2025-01-28 | — | 0.25 | — | 57,121.5 | 26,532.0 | −53.6% |
| 2024-10-25 | — | −0.29 | — | 24,607.0 | 24,954.6 | +1.4% |
| 2024-10-24 | — | −1.80 | — | 24,607.0 | 21,770.5 | −11.5% |
Surprise is actual minus consensus, as a share of the consensus.