| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-15 | — | 0.82 | — | — | — | — |
| 2026-07-16 | — | 2.32 | — | 17,899.5 | 15,901.0 | −11.2% |
| 2026-04-23 | — | 6.10 | — | 20,494.5 | 19,456.0 | −5.1% |
| 2026-01-15 | — | 1.40 | — | 19,353.5 | 20,922.0 | +8.1% |
| 2025-10-13 | — | −20.27 | — | 17,093.0 | 17,486.0 | +2.3% |
| 2025-07-17 | — | 1.37 | — | 15,500.0 | 17,616.3 | +13.7% |
| 2025-07-16 | — | 1.37 | — | 15,249.0 | 17,616.3 | +15.5% |
| 2025-04-24 | — | 2.37 | — | 22,348.0 | 25,191.1 | +12.7% |
| 2025-01-16 | — | 0.70 | — | 17,522.5 | 18,372.0 | +4.8% |
| 2024-10-14 | — | 0.30 | — | 12,327.3 | 10,304.9 | −16.4% |
| 2024-07-18 | — | 0.18 | — | 13,547.0 | 9,150.6 | −32.5% |
| 2024-04-20 | 1.50 | 0.06 | −96.0% | 15,319.0 | 11,780.1 | −23.1% |
Surprise is actual minus consensus, as a share of the consensus.