| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 0.36 | 0.33 | −7.5% | 6,204.3 | 5,902.0 | −4.9% |
| 2026-04-23 | 0.40 | 0.43 | +8.0% | 6,258.1 | 6,881.0 | +10.0% |
| 2026-02-12 | 0.36 | 0.36 | −1.1% | 7,052.6 | 6,804.0 | −3.5% |
| 2025-10-23 | 0.42 | 0.50 | +17.9% | 6,410.6 | 6,250.0 | −2.5% |
| 2025-07-31 | 0.32 | 0.31 | −1.9% | 6,238.9 | 5,898.0 | −5.5% |
| 2025-04-24 | 0.34 | 0.33 | −3.3% | 6,134.9 | 5,983.0 | −2.5% |
| 2025-02-13 | 0.31 | 0.31 | −0.1% | 7,218.6 | 6,631.0 | −8.1% |
| 2024-11-07 | 0.33 | 0.37 | +10.9% | 6,576.2 | 5,941.0 | −9.7% |
| 2024-07-25 | 0.30 | 0.31 | +3.3% | 5,860.1 | 5,986.0 | +2.1% |
| 2024-04-25 | 0.35 | 0.37 | +5.7% | 6,597.8 | 5,861.0 | −11.2% |
| 2024-02-22 | 0.45 | 0.47 | +4.4% | 5,853.1 | 7,041.0 | +20.3% |
| 2023-10-26 | 0.28 | 0.24 | −14.3% | 5,479.0 | 5,888.0 | +7.5% |
Surprise is actual minus consensus, as a share of the consensus.