| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.57 | 0.42 | −26.8% | 1,993.9 | 1,934.0 | −3.0% |
| 2026-04-29 | −0.27 | −0.21 | +22.3% | 1,411.6 | 1,354.6 | −4.0% |
| 2026-02-24 | −0.63 | −0.73 | −15.9% | 1,162.0 | 1,173.6 | +1.0% |
| 2025-10-28 | 0.36 | 0.43 | +19.4% | 1,161.7 | 1,806.1 | +55.5% |
| 2025-07-29 | 0.58 | 0.57 | −1.7% | 1,757.4 | 1,975.9 | +12.4% |
| 2025-04-29 | −0.23 | −0.16 | +30.4% | 1,924.6 | 1,413.5 | −26.6% |
| 2025-02-25 | −0.55 | −0.47 | +14.5% | 1,127.5 | 1,204.5 | +6.8% |
| 2024-10-28 | 0.11 | 0.13 | +18.2% | 1,132.5 | 1,725.0 | +52.3% |
| 2024-07-31 | 0.54 | 0.38 | −29.6% | 1,875.4 | 1,806.5 | −3.7% |
| 2024-05-01 | −0.39 | −0.40 | −2.6% | 2,022.0 | 1,364.0 | −32.5% |
| 2024-02-21 | −0.54 | −0.47 | +13.0% | 1,153.0 | 1,109.3 | −3.8% |
| 2023-11-01 | 0.14 | 0.39 | +178.6% | 1,715.9 | 1,729.6 | +0.8% |
Surprise is actual minus consensus, as a share of the consensus.