| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 0.91 | 0.91 | +0.0% | 8,052.9 | 8,219.0 | +2.1% |
| 2026-08-07 | 0.91 | 0.84 | −7.8% | 8,047.6 | 7,967.0 | −1.0% |
| 2026-05-22 | 1.50 | 2.40 | +60.0% | 8,017.9 | 8,577.0 | +7.0% |
| 2026-01-29 | 0.65 | 0.20 | −69.2% | 7,244.7 | 7,064.0 | −2.5% |
| 2025-05-30 | 1.55 | 0.06 | −96.1% | 6,920.2 | 6,737.9 | −2.6% |
| 2025-01-30 | 1.55 | 0.50 | −67.7% | 6,595.1 | 6,020.0 | −8.7% |
| 2024-10-29 | 2.90 | 2.70 | −6.9% | 6,832.7 | 6,808.1 | −0.4% |
| 2024-07-22 | 3.00 | 1.56 | −48.0% | 5,864.0 | 6,047.1 | +3.1% |
| 2024-05-29 | 2.90 | 4.22 | +45.5% | 6,298.0 | 6,240.9 | −0.9% |
| 2024-02-02 | — | 1.98 | — | 6,072.2 | 5,633.7 | −7.2% |
| 2023-12-31 | — | 1.98 | — | 6,072.2 | 5,633.7 | −7.2% |
| 2023-10-28 | 2.80 | 3.27 | +16.8% | 5,577.8 | 6,036.4 | +8.2% |
Surprise is actual minus consensus, as a share of the consensus.