| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 1.18 | 1.38 | +16.9% | 4,819.9 | 4,357.0 | −9.6% |
| 2026-04-28 | 1.32 | 1.42 | +7.6% | 4,153.1 | 4,103.0 | −1.2% |
| 2026-02-18 | 1.37 | 1.87 | +36.5% | 4,619.2 | 5,213.0 | +12.9% |
| 2025-10-28 | 2.16 | 2.34 | +8.3% | 4,289.3 | 5,750.0 | +34.1% |
| 2025-07-31 | 0.91 | 0.97 | +6.7% | 4,200.9 | 4,543.0 | +8.1% |
| 2025-04-29 | 1.22 | 1.37 | +12.3% | 4,260.0 | 3,811.0 | −10.5% |
| 2025-02-27 | 1.09 | 1.05 | −3.7% | 3,923.4 | 3,984.0 | +1.5% |
| 2024-10-29 | 1.38 | 1.51 | +9.4% | 5,008.6 | 5,201.0 | +3.8% |
| 2024-07-25 | 1.07 | 1.23 | +15.0% | 4,122.1 | 4,336.0 | +5.2% |
| 2024-04-30 | 1.11 | 1.13 | +1.8% | 4,155.1 | 4,078.0 | −1.9% |
| 2024-02-22 | 1.22 | 1.28 | +4.9% | 4,093.7 | 3,706.0 | −9.5% |
| 2023-11-01 | 1.46 | 1.38 | −5.5% | 5,715.5 | 4,702.0 | −17.7% |
Surprise is actual minus consensus, as a share of the consensus.