| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.84 | 0.86 | +3.0% | 5,375.0 | 5,442.0 | +1.2% |
| 2026-04-22 | 0.79 | 0.80 | +1.5% | 5,172.9 | 5,203.0 | +0.6% |
| 2026-02-04 | 0.78 | 0.80 | +2.4% | 5,279.9 | 5,286.0 | +0.1% |
| 2025-07-23 | 0.73 | 0.53 | −26.8% | 4,962.9 | 5,061.0 | +2.0% |
| 2025-04-23 | 0.67 | 0.45 | −32.9% | 4,789.2 | 4,663.0 | −2.6% |
| 2025-02-05 | 0.66 | 0.38 | −42.2% | 4,421.1 | 4,561.0 | +3.2% |
| 2024-10-23 | 0.59 | 0.31 | −46.5% | 4,040.8 | 4,209.0 | +4.2% |
| 2024-07-24 | 0.58 | 0.22 | −62.6% | 4,028.8 | 4,120.0 | +2.3% |
| 2024-04-24 | 0.51 | 0.33 | −35.1% | 3,684.1 | 3,856.0 | +4.7% |
| 2024-03-06 | 0.51 | 0.34 | −33.5% | 3,593.2 | 3,725.0 | +3.7% |
| 2023-10-26 | 0.48 | 0.34 | −28.4% | 3,476.9 | 3,527.0 | +1.4% |
| 2023-07-27 | 0.49 | 0.19 | −62.2% | 3,502.5 | 3,599.0 | +2.8% |
Surprise is actual minus consensus, as a share of the consensus.