| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 2.81 | 1.25 | −55.4% | 4,005.7 | 3,955.0 | −1.3% |
| 2026-04-30 | 4.43 | 4.47 | +0.9% | 4,732.1 | 4,716.0 | −0.3% |
| 2026-01-29 | 2.35 | 2.38 | +1.3% | 3,597.1 | 3,586.0 | −0.3% |
| 2025-10-30 | 2.51 | 2.32 | −7.6% | 3,336.1 | 3,365.6 | +0.9% |
| 2025-07-31 | 2.36 | 2.33 | −1.3% | 3,204.8 | 3,220.8 | +0.5% |
| 2025-05-01 | 3.57 | 3.67 | +2.8% | 3,710.6 | 3,727.4 | +0.5% |
| 2025-01-30 | 2.03 | 2.13 | +4.9% | 2,704.0 | 2,716.0 | +0.4% |
| 2024-10-24 | 2.26 | 2.26 | +0.0% | 2,780.1 | 2,806.8 | +1.0% |
| 2024-07-25 | 2.24 | 2.26 | +0.9% | 2,767.0 | 2,775.4 | +0.3% |
| 2024-04-25 | 3.41 | 3.49 | +2.3% | 3,177.7 | 3,256.7 | +2.5% |
| 2024-01-25 | 1.83 | 1.85 | +1.1% | 2,362.9 | 2,437.8 | +3.2% |
| 2023-10-26 | 1.94 | 2.00 | +3.1% | 2,390.0 | 2,492.0 | +4.3% |
Surprise is actual minus consensus, as a share of the consensus.