| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 9.30 | 8.30 | −10.8% | 11,401.0 | 10,859.5 | −4.7% |
| 2026-04-27 | 8.00 | 11.35 | +41.9% | 11,693.2 | 12,332.0 | +5.5% |
| 2026-01-28 | 12.00 | 7.70 | −35.8% | 11,618.0 | 11,212.0 | −3.5% |
| 2025-10-31 | 6.73 | 8.50 | +26.3% | 10,435.8 | 11,154.0 | +6.9% |
| 2025-07-24 | 7.97 | 6.70 | −15.9% | 9,404.2 | 9,530.0 | +1.3% |
| 2025-04-30 | 15.54 | 7.51 | −51.7% | 11,689.2 | 10,163.0 | −13.1% |
| 2025-01-30 | 13.11 | 7.40 | −43.6% | 10,820.9 | 9,751.0 | −9.9% |
| 2024-10-25 | 9.75 | 8.17 | −16.2% | 10,018.3 | 9,180.0 | −8.4% |
| 2024-07-31 | 17.90 | 13.03 | −27.2% | 9,944.4 | 9,041.0 | −9.1% |
| 2024-05-17 | 7.53 | 9.15 | +21.5% | 9,358.2 | 13,034.5 | +39.3% |
| 2024-02-12 | 13.30 | 15.66 | +17.7% | 9,484.5 | 9,861.0 | +4.0% |
| 2023-11-08 | 6.32 | 14.59 | +130.9% | 8,381.1 | 8,750.0 | +4.4% |
Surprise is actual minus consensus, as a share of the consensus.