| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 11.52 | 12.76 | +10.8% | 4,174.9 | 4,410.0 | +5.6% |
| 2026-04-22 | 8.95 | 9.71 | +8.5% | 3,874.8 | 3,985.0 | +2.8% |
| 2026-01-28 | 11.79 | 11.09 | −5.9% | 4,242.4 | 4,208.0 | −0.8% |
| 2025-07-23 | 10.51 | 10.47 | −0.4% | 4,152.8 | 3,943.0 | −5.1% |
| 2025-04-23 | 8.78 | 7.92 | −9.8% | 3,606.9 | 3,719.0 | +3.1% |
| 2025-01-29 | 11.68 | 11.59 | −0.8% | 3,930.7 | 4,095.0 | +4.2% |
| 2024-10-24 | 12.48 | 10.70 | −14.3% | 4,007.5 | 3,992.0 | −0.4% |
| 2024-07-25 | 10.56 | 9.53 | −9.8% | 3,764.9 | 3,773.0 | +0.2% |
| 2024-04-25 | 8.37 | 8.04 | −3.9% | 3,442.2 | 3,485.0 | +1.2% |
| 2024-03-06 | 10.69 | 10.01 | −6.4% | 3,630.3 | 3,728.0 | +2.7% |
| 2023-10-26 | 11.23 | 10.30 | −8.3% | 3,691.1 | 3,765.0 | +2.0% |
| 2023-07-27 | 9.01 | 8.59 | −4.7% | 3,453.8 | 3,554.0 | +2.9% |
Surprise is actual minus consensus, as a share of the consensus.