| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 7.19 | 6.18 | −14.1% | 60,223.6 | 60,801.0 | +1.0% |
| 2026-04-29 | 6.70 | 10.44 | +55.8% | 55,556.6 | 56,311.0 | +1.4% |
| 2026-01-28 | 8.19 | 8.88 | +8.4% | 58,330.1 | 59,893.0 | +2.7% |
| 2025-10-29 | 6.72 | 7.25 | +7.9% | 49,508.1 | 51,242.0 | +3.5% |
| 2025-07-30 | 5.88 | 7.14 | +21.4% | 44,821.4 | 47,516.0 | +6.0% |
| 2025-04-30 | 5.23 | 6.43 | +22.9% | 41,339.2 | 42,314.0 | +2.4% |
| 2025-01-29 | 6.75 | 8.02 | +18.8% | 47,004.1 | 48,385.0 | +2.9% |
| 2024-10-30 | 5.25 | 6.03 | +14.9% | 40,202.9 | 40,589.0 | +1.0% |
| 2024-07-31 | 4.73 | 5.16 | +9.1% | 38,261.4 | 39,071.0 | +2.1% |
| 2024-04-24 | 4.32 | 4.71 | +9.0% | 36,146.7 | 36,455.0 | +0.9% |
| 2024-02-01 | 4.96 | 5.33 | +7.5% | 39,168.8 | 40,111.0 | +2.4% |
| 2023-10-25 | 3.63 | 4.39 | +20.9% | 31,647.2 | 34,146.0 | +7.9% |
Surprise is actual minus consensus, as a share of the consensus.