| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.79 | 0.93 | +18.3% | 3,543.1 | 3,119.0 | −12.0% |
| 2026-04-30 | 0.91 | 0.91 | +0.3% | 4,209.3 | 4,021.0 | −4.5% |
| 2026-02-05 | 0.96 | 0.96 | −0.2% | 3,626.7 | 3,561.0 | −1.8% |
| 2025-10-30 | 1.32 | 1.24 | −6.1% | 3,890.6 | 3,915.0 | +0.6% |
| 2025-07-31 | 0.65 | 0.75 | +16.3% | 3,210.3 | 3,287.0 | +2.4% |
| 2025-04-24 | 0.92 | 0.84 | −8.8% | 3,932.4 | 3,906.0 | −0.7% |
| 2025-02-06 | 0.88 | 0.81 | −7.4% | 3,773.6 | 3,120.0 | −17.3% |
| 2024-10-31 | 1.26 | 1.25 | −0.8% | 3,925.4 | 3,644.0 | −7.2% |
| 2024-08-01 | 0.57 | 0.54 | −5.3% | 3,286.6 | 3,028.0 | −7.9% |
| 2024-04-25 | 0.78 | 0.88 | +12.8% | 4,124.2 | 3,649.0 | −11.5% |
| 2024-01-25 | 0.85 | 0.87 | +2.4% | 4,005.3 | 3,442.0 | −14.1% |
| 2023-10-27 | 1.27 | 1.23 | −3.1% | 3,995.7 | 3,662.0 | −8.4% |
Surprise is actual minus consensus, as a share of the consensus.