| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 0.95 | 1.22 | +28.6% | 2,383.6 | 2,537.9 | +6.5% |
| 2026-04-23 | 0.80 | 1.20 | +49.6% | 2,322.4 | 2,827.4 | +21.7% |
| 2026-02-19 | 0.66 | 0.98 | +48.3% | 2,205.6 | 2,226.8 | +1.0% |
| 2025-10-22 | 0.39 | 0.55 | +41.0% | 2,065.4 | 2,427.0 | +17.5% |
| 2025-07-24 | 0.18 | 0.27 | +54.1% | 1,592.8 | 1,485.9 | −6.7% |
| 2025-04-24 | 0.25 | 0.42 | +67.9% | 1,495.4 | 1,608.0 | +7.5% |
| 2025-02-20 | 0.26 | 0.33 | +26.9% | 1,816.9 | 1,936.0 | +6.6% |
| 2024-10-24 | 0.29 | 0.44 | +51.7% | 2,052.7 | 2,058.2 | +0.3% |
| 2024-07-24 | 0.53 | 0.58 | +10.3% | 2,906.6 | 1,318.0 | −54.7% |
| 2024-04-25 | 0.62 | 0.56 | −10.3% | 3,029.1 | 1,192.2 | −60.6% |
| 2024-02-22 | 1.01 | 1.02 | +1.0% | 2,241.5 | 2,196.0 | −2.0% |
| 2023-10-24 | 0.73 | 0.57 | −21.9% | 1,955.1 | 1,886.5 | −3.5% |
Surprise is actual minus consensus, as a share of the consensus.