| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 2.29 | 3.09 | +35.1% | 4,295.2 | 4,665.5 | +8.6% |
| 2026-04-27 | 2.08 | 2.16 | +3.8% | 3,974.4 | 3,983.2 | +0.2% |
| 2026-01-28 | 1.74 | 1.89 | +8.6% | 3,513.0 | 3,607.8 | +2.7% |
| 2025-10-27 | 1.47 | 1.58 | +7.5% | 3,490.1 | 3,158.6 | −9.5% |
| 2025-07-28 | 1.24 | 1.39 | +12.1% | 2,763.4 | 2,893.4 | +4.7% |
| 2025-04-24 | 1.11 | 1.20 | +8.1% | 2,557.4 | 2,648.6 | +3.6% |
| 2025-01-29 | 1.04 | 1.11 | +6.7% | 2,533.3 | 2,545.7 | +0.5% |
| 2024-10-23 | 0.94 | 1.04 | +10.6% | 2,500.2 | 2,499.5 | −0.0% |
| 2024-07-24 | 0.81 | 0.91 | +12.3% | 2,290.8 | 2,391.4 | +4.4% |
| 2024-04-24 | 0.72 | 0.86 | +19.4% | 2,100.3 | 2,199.0 | +4.7% |
| 2024-01-29 | 0.68 | 0.76 | +11.8% | 2,081.8 | 2,199.7 | +5.7% |
| 2023-10-25 | 0.60 | 0.65 | +8.3% | 1,991.2 | 2,043.3 | +2.6% |
Surprise is actual minus consensus, as a share of the consensus.