| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 1.36 | 1.43 | +5.1% | 7,052.3 | 6,997.0 | −0.8% |
| 2026-04-28 | 1.15 | 1.15 | +0.0% | 6,439.7 | 6,234.3 | −3.2% |
| 2026-01-27 | 1.06 | 1.06 | +0.0% | 6,054.6 | 6,252.1 | +3.3% |
| 2025-07-22 | 1.29 | 1.37 | +6.2% | 6,506.7 | 7,510.5 | +15.4% |
| 2025-04-29 | 1.58 | 0.96 | −39.3% | 7,173.1 | 7,441.7 | +3.7% |
| 2025-01-28 | 1.69 | 1.66 | −1.8% | 7,716.0 | 7,363.2 | −4.6% |
| 2024-10-22 | 1.82 | 1.85 | +1.6% | 7,659.4 | 8,239.9 | +7.6% |
| 2024-07-23 | 2.14 | 2.13 | −0.5% | 8,270.0 | 8,772.1 | +6.1% |
| 2024-04-30 | 2.20 | 2.27 | +3.2% | 8,252.8 | 8,735.5 | +5.8% |
| 2024-01-23 | 2.25 | 2.70 | +20.0% | 8,444.4 | 9,083.3 | +7.6% |
| 2023-10-24 | 2.13 | 2.34 | +9.9% | 8,148.6 | 8,709.6 | +6.9% |
| 2023-07-25 | 2.18 | 2.33 | +6.9% | 8,276.2 | 8,892.9 | +7.5% |
Surprise is actual minus consensus, as a share of the consensus.