| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-27 | 2.01 | 2.48 | +23.6% | 11,191.7 | — | — |
| 2026-06-02 | 1.89 | 2.00 | +5.8% | 10,814.6 | 10,787.0 | −0.3% |
| 2026-03-12 | 1.66 | 1.93 | +16.3% | 10,811.4 | 10,911.2 | +0.9% |
| 2025-12-04 | 0.95 | 1.28 | +35.4% | 10,616.8 | 10,649.5 | +0.3% |
| 2025-08-28 | 1.58 | 1.86 | +17.7% | 10,678.7 | 10,727.7 | +0.5% |
| 2025-06-03 | 1.48 | 1.78 | +20.3% | 10,292.2 | 10,436.0 | +1.4% |
| 2025-03-13 | 1.51 | 1.68 | +11.3% | 10,259.8 | 10,304.5 | +0.4% |
| 2024-12-05 | 0.94 | 0.89 | −5.3% | 10,140.2 | 10,183.4 | +0.4% |
| 2024-08-29 | 1.79 | 1.70 | −5.0% | 10,369.6 | 10,210.4 | −1.5% |
| 2024-05-30 | 1.57 | 1.65 | +5.1% | 9,888.1 | 9,914.0 | +0.3% |
| 2024-03-14 | 1.75 | 1.83 | +4.6% | 9,767.5 | 9,858.5 | +0.9% |
| 2023-12-07 | 1.19 | 1.26 | +5.9% | 9,780.8 | 9,694.1 | −0.9% |
Surprise is actual minus consensus, as a share of the consensus.