| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 5.10 | 5.58 | +9.4% | 3,498.4 | 3,629.0 | +3.7% |
| 2026-04-28 | 3.51 | 4.10 | +16.8% | 2,961.1 | 3,112.0 | +5.1% |
| 2026-01-27 | 2.78 | 3.11 | +11.9% | 2,726.0 | 2,825.0 | +3.6% |
| 2025-10-28 | 2.40 | 2.61 | +8.8% | 2,548.0 | 2,629.0 | +3.2% |
| 2025-07-29 | 2.45 | 2.59 | +5.7% | 2,421.5 | 2,444.0 | +0.9% |
| 2025-04-29 | 1.74 | 1.90 | +9.2% | 2,124.3 | 2,160.0 | +1.7% |
| 2025-01-21 | 1.87 | 2.03 | +8.6% | 2,319.6 | 2,325.0 | +0.2% |
| 2024-10-22 | 1.49 | 1.58 | +6.0% | 2,129.5 | 2,168.0 | +1.8% |
| 2024-07-23 | 0.76 | 1.05 | +37.8% | 1,871.1 | 1,887.0 | +0.9% |
| 2024-04-23 | 0.29 | 0.33 | +13.2% | 1,677.0 | 1,655.0 | −1.3% |
| 2024-01-24 | −0.07 | 0.12 | +271.4% | 1,548.7 | 1,555.0 | +0.4% |
| 2023-10-26 | −0.20 | −0.22 | −10.0% | 1,531.4 | 1,454.0 | −5.1% |
Surprise is actual minus consensus, as a share of the consensus.