| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 0.62 | 0.48 | −22.0% | 3,403.3 | 3,544.6 | +4.2% |
| 2026-04-28 | 0.68 | 1.02 | +50.2% | 3,175.9 | 3,351.9 | +5.5% |
| 2026-02-10 | 0.59 | 1.13 | +91.5% | 2,858.0 | 3,181.0 | +11.3% |
| 2025-10-27 | 1.30 | 1.34 | +3.1% | 2,958.2 | 2,685.7 | −9.2% |
| 2025-07-28 | 1.22 | 1.28 | +4.9% | 2,715.2 | 2,516.1 | −7.3% |
| 2025-04-28 | 1.15 | 1.20 | +4.3% | 2,524.1 | 2,388.6 | −5.4% |
| 2025-02-11 | 0.40 | 1.13 | +182.5% | 2,189.2 | 2,219.2 | +1.4% |
| 2024-10-28 | 1.04 | 1.11 | +6.7% | 2,073.1 | 2,011.1 | −3.0% |
| 2024-07-29 | 1.00 | 1.05 | +5.0% | 1,950.0 | 1,823.7 | −6.5% |
| 2024-04-29 | 0.94 | 1.01 | +7.4% | 1,804.8 | 1,858.7 | +3.0% |
| 2024-02-13 | 0.94 | 0.96 | +2.1% | 1,719.2 | 1,748.7 | +1.7% |
| 2023-10-30 | 0.89 | 0.92 | +3.4% | 1,625.9 | 1,662.0 | +2.2% |
Surprise is actual minus consensus, as a share of the consensus.