| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.08 | 0.22 | +188.8% | 1,849.4 | 1,867.0 | +1.0% |
| 2026-04-30 | 0.06 | 0.11 | +87.4% | 1,718.9 | 1,727.0 | +0.5% |
| 2026-01-29 | −0.13 | −0.09 | +30.8% | 1,568.9 | 1,541.0 | −1.8% |
| 2025-10-30 | −0.07 | 0.06 | +185.7% | 1,579.5 | 1,766.0 | +11.8% |
| 2025-07-24 | 0.10 | 0.12 | +20.0% | 1,730.6 | 1,884.0 | +8.9% |
| 2025-04-24 | 0.11 | 0.11 | +0.0% | 1,767.1 | 1,763.0 | −0.2% |
| 2025-01-30 | 0.07 | 0.11 | +57.1% | 1,720.1 | 1,708.0 | −0.7% |
| 2024-10-24 | 0.01 | 0.05 | +525.0% | 1,675.2 | 1,681.0 | +0.3% |
| 2024-07-25 | 0.21 | 0.21 | +0.0% | 1,961.5 | 1,939.0 | −1.1% |
| 2024-04-25 | 0.15 | 0.16 | +6.7% | 2,085.6 | 1,796.0 | −13.9% |
| 2024-01-25 | 0.14 | 0.16 | +14.3% | 1,863.0 | 1,774.0 | −4.8% |
| 2023-10-26 | 0.34 | 0.33 | −2.9% | 2,081.4 | 2,022.0 | −2.9% |
Surprise is actual minus consensus, as a share of the consensus.