| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.79 | 0.93 | +17.7% | 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-07-31 | 0.65 | 0.75 | +16.3% | 3,911.3 | 3,287.0 | −16.0% |
| 2025-04-24 | 0.92 | 0.84 | −9.1% | 3,224.6 | 3,919.0 | +21.5% |
| 2025-02-06 | 0.88 | 0.81 | −7.9% | 4,022.0 | 3,128.0 | −22.2% |
| 2024-10-31 | 1.26 | 1.21 | −4.0% | 3,925.4 | 3,641.0 | −7.2% |
| 2024-08-01 | 0.57 | 0.54 | −4.9% | 3,286.6 | 3,028.0 | −7.9% |
| 2024-04-25 | 0.78 | 0.88 | +13.3% | 4,124.2 | 3,657.0 | −11.3% |
| 2024-01-25 | 0.85 | 0.74 | −13.3% | 4,005.2 | 3,443.0 | −14.0% |
| 2023-10-27 | 1.26 | 1.19 | −5.6% | 4,038.0 | 3,662.0 | −9.3% |
| 2023-07-27 | 0.57 | 0.52 | −7.6% | 3,382.4 | 3,028.0 | −10.5% |
Surprise is actual minus consensus, as a share of the consensus.