| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 1.12 | 1.26 | +12.5% | 10,535.7 | 10,587.9 | +0.5% |
| 2026-04-23 | −0.25 | −0.12 | +51.9% | 8,357.6 | 8,476.9 | +1.4% |
| 2026-01-29 | −0.39 | −0.29 | +26.7% | 8,056.2 | 8,054.4 | −0.0% |
| 2025-10-23 | −0.26 | −0.06 | +78.8% | 9,470.8 | 8,514.8 | −10.1% |
| 2025-07-24 | −0.15 | −1.00 | −578.8% | 10,194.0 | 8,582.3 | −15.8% |
| 2025-04-24 | −0.01 | 0.02 | +240.4% | 10,260.7 | 9,641.8 | −6.0% |
| 2025-01-30 | 0.23 | — | — | 10,284.9 | 10,051.0 | −2.3% |
| 2024-10-24 | 0.41 | 0.42 | +2.8% | 9,569.4 | 9,770.9 | +2.1% |
| 2024-07-25 | 0.67 | 0.58 | −12.8% | 10,280.2 | 10,170.6 | −1.1% |
| 2024-04-25 | 0.42 | 0.68 | +61.9% | 9,930.1 | 10,016.8 | +0.9% |
| 2024-03-14 | 0.37 | −0.14 | −138.2% | 9,401.4 | 9,651.3 | +2.7% |
| 2023-10-24 | 0.42 | 0.40 | −4.3% | 9,800.7 | 10,175.7 | +3.8% |
Surprise is actual minus consensus, as a share of the consensus.