| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | −6.20 | −3.71 | +40.2% | 15,020.0 | 15,155.0 | +0.9% |
| 2026-05-06 | 7.70 | −3.03 | −139.3% | 16,401.0 | 17,765.0 | +8.3% |
| 2026-01-27 | 12.30 | 16.40 | +33.3% | 18,755.5 | 18,487.0 | −1.4% |
| 2025-10-29 | 12.30 | 12.34 | +0.3% | 18,381.5 | 18,324.0 | −0.3% |
| 2025-09-30 | 12.30 | 12.34 | +0.3% | 18,381.5 | 18,324.0 | −0.3% |
| 2025-06-30 | −2.70 | −3.25 | −20.4% | 14,031.0 | 14,304.3 | +1.9% |
| 2025-05-12 | 7.30 | −7.38 | −201.1% | 18,655.0 | 14,438.7 | −22.6% |
| 2025-01-30 | 18.10 | 10.59 | −41.5% | 19,451.0 | 17,542.1 | −9.8% |
| 2024-11-06 | 16.70 | 6.92 | −58.6% | 17,082.6 | 17,082.6 | +0.0% |
| 2024-06-30 | — | 1.56 | — | — | 14,641.9 | — |
| 2024-03-31 | — | −126.96 | — | — | 16,845.5 | — |
| 2023-12-31 | — | 26.66 | — | — | 17,262.6 | — |
Surprise is actual minus consensus, as a share of the consensus.