| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 3.32 | 3.26 | −1.9% | 3,378.0 | 3,500.0 | +3.6% |
| 2026-04-24 | 2.49 | 2.65 | +6.4% | 2,995.7 | 3,000.0 | +0.1% |
| 2026-01-29 | 2.76 | 3.22 | +16.7% | 3,001.0 | 2,974.0 | −0.9% |
| 2025-10-23 | 3.19 | 3.30 | +3.4% | 3,111.7 | 3,103.0 | −0.3% |
| 2025-07-29 | 3.31 | 3.29 | −0.6% | 3,128.2 | 3,110.0 | −0.6% |
| 2025-04-23 | 2.66 | 2.69 | +1.1% | 2,970.8 | 2,993.0 | +0.7% |
| 2025-01-29 | 2.94 | 3.04 | +3.4% | 3,014.9 | 3,024.0 | +0.3% |
| 2024-10-22 | 3.11 | 3.25 | +4.5% | 3,086.1 | 3,051.0 | −1.1% |
| 2024-07-25 | 2.86 | 3.06 | +7.0% | 3,038.7 | 3,044.0 | +0.2% |
| 2024-04-24 | 2.53 | 2.49 | −1.6% | 3,017.9 | 3,004.0 | −0.5% |
| 2024-01-26 | 2.87 | 2.83 | −1.4% | 3,079.7 | 3,073.0 | −0.2% |
| 2023-10-25 | 2.69 | 2.65 | −1.5% | 2,947.7 | 2,971.0 | +0.8% |
Surprise is actual minus consensus, as a share of the consensus.