| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 17.30 | 17.11 | −1.1% | 39,160.0 | 40,184.8 | +2.6% |
| 2026-06-01 | 18.20 | 10.68 | −41.3% | 38,133.3 | 37,705.9 | −1.1% |
| 2026-05-29 | 18.30 | 10.88 | −40.5% | 38,133.3 | 38,426.9 | +0.8% |
| 2026-02-12 | 18.70 | 14.28 | −23.6% | 38,329.5 | 39,006.2 | +1.8% |
| 2026-01-29 | 18.70 | 14.28 | −23.6% | 34,355.1 | 39,006.2 | +13.5% |
| 2025-11-14 | — | 21.57 | — | 37,214.3 | 60,468.7 | +62.5% |
| 2025-08-13 | 12.90 | 1.66 | −87.1% | 35,182.1 | 32,644.4 | −7.2% |
| 2025-05-26 | 12.06 | 10.37 | −14.0% | 33,642.1 | 32,201.3 | −4.3% |
| 2025-05-23 | 12.10 | 8.75 | −27.7% | 33,743.3 | 32,562.0 | −3.5% |
| 2025-02-13 | 14.05 | 12.30 | −12.5% | 34,350.7 | 33,876.0 | −1.4% |
| 2024-11-14 | 14.70 | 12.55 | −14.6% | 34,890.3 | 34,338.0 | −1.6% |
| 2024-10-24 | 14.81 | 12.64 | −14.7% | 35,147.1 | 34,005.0 | −3.2% |
Surprise is actual minus consensus, as a share of the consensus.