| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.25 | 0.17 | −33.0% | 19,680.5 | 15,805.0 | −19.7% |
| 2026-05-29 | — | 4.38 | — | 17,151.0 | 14,082.0 | −17.9% |
| 2026-01-30 | — | 3.70 | — | 13,485.0 | 14,781.0 | +9.6% |
| 2025-11-06 | — | 1.10 | — | 16,672.3 | 17,062.0 | +2.3% |
| 2025-07-29 | — | 0.10 | — | 14,871.5 | 15,982.0 | +7.5% |
| 2025-05-27 | — | 7.70 | — | 15,126.0 | 16,293.0 | +7.7% |
| 2025-02-04 | — | 1.90 | — | 12,165.0 | 12,683.0 | +4.3% |
| 2024-11-05 | — | −0.95 | — | 13,254.0 | 14,910.0 | +12.5% |
| 2024-08-01 | — | 1.40 | — | 13,315.7 | 13,007.0 | −2.3% |
| 2024-05-20 | — | 7.35 | — | 14,319.3 | 13,021.0 | −9.1% |
| 2024-01-30 | — | 5.98 | — | 12,510.0 | 13,112.0 | +4.8% |
| 2023-10-30 | 5.20 | 1.24 | −76.2% | 14,732.0 | 14,088.0 | −4.4% |
Surprise is actual minus consensus, as a share of the consensus.