| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.75 | 0.84 | +12.6% | 13,688.1 | 18,269.0 | +33.5% |
| 2026-04-28 | 0.71 | 0.68 | −4.8% | 13,615.8 | 14,386.0 | +5.7% |
| 2026-02-03 | 0.69 | 0.75 | +8.7% | 12,364.4 | 13,793.0 | +11.6% |
| 2025-10-30 | 0.65 | 0.61 | −6.3% | 11,831.2 | 12,023.0 | +1.6% |
| 2025-07-28 | 0.65 | 0.66 | +2.3% | 14,175.8 | 11,363.0 | −19.8% |
| 2025-04-29 | 0.71 | 0.64 | −9.2% | 13,999.6 | 15,417.0 | +10.1% |
| 2025-02-04 | 0.70 | 0.74 | +5.6% | 14,126.4 | 14,201.0 | +0.5% |
| 2024-10-29 | 0.66 | 0.65 | −1.5% | 13,872.1 | 13,775.0 | −0.7% |
| 2024-07-30 | 0.66 | 0.64 | −3.0% | 14,230.3 | 13,392.0 | −5.9% |
| 2024-04-30 | 0.67 | 0.66 | −1.5% | 13,815.6 | 14,723.0 | +6.6% |
| 2024-02-01 | 0.68 | 0.72 | +5.9% | 12,431.2 | 14,622.0 | +17.6% |
| 2023-10-31 | 0.63 | 0.60 | −4.8% | 11,491.0 | 11,998.0 | +4.4% |
Surprise is actual minus consensus, as a share of the consensus.