| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 3.16 | 4.68 | +48.1% | 7,168.5 | 7,263.0 | +1.3% |
| 2026-04-23 | 3.39 | 3.09 | −8.8% | 7,349.4 | 7,226.0 | −1.7% |
| 2026-01-29 | 3.17 | 4.06 | +28.1% | 7,294.7 | 7,339.0 | +0.6% |
| 2025-10-27 | 3.09 | 3.78 | +22.3% | 7,165.4 | 7,147.0 | −0.3% |
| 2025-07-28 | 2.83 | 3.41 | +20.5% | 7,042.6 | 6,987.0 | −0.8% |
| 2025-04-24 | 2.15 | 2.20 | +2.3% | 6,806.5 | 6,771.0 | −0.5% |
| 2025-01-30 | 2.68 | 2.94 | +9.7% | 6,613.3 | 6,800.0 | +2.8% |
| 2024-10-24 | 2.54 | 2.53 | −0.4% | 6,678.7 | 6,714.0 | +0.5% |
| 2024-07-25 | 2.24 | 2.50 | +11.6% | 6,571.7 | 6,486.0 | −1.3% |
| 2024-04-25 | 2.45 | 2.34 | −4.5% | 6,516.7 | 6,419.0 | −1.5% |
| 2024-02-01 | 2.44 | 3.06 | +25.4% | 6,362.5 | 6,400.0 | +0.6% |
| 2023-10-26 | 1.98 | 2.29 | +15.7% | 6,168.9 | 6,168.0 | −0.0% |
Surprise is actual minus consensus, as a share of the consensus.