| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.44 | 0.43 | −1.3% | 5,444.5 | 5,967.0 | +9.6% |
| 2026-05-06 | 0.88 | 0.91 | +2.9% | 6,926.1 | 7,242.0 | +4.6% |
| 2026-02-12 | 0.55 | 0.59 | +7.9% | 5,391.1 | 5,412.0 | +0.4% |
| 2025-07-31 | 0.37 | 0.39 | +5.2% | 6,405.7 | 5,427.0 | −15.3% |
| 2025-05-01 | 0.88 | 0.92 | +4.9% | 5,625.4 | 6,714.0 | +19.4% |
| 2025-02-12 | 0.59 | 0.64 | +8.8% | 6,099.7 | 5,471.0 | −10.3% |
| 2024-10-30 | 0.68 | 0.70 | +4.3% | 5,487.5 | 6,154.0 | +12.1% |
| 2024-08-01 | 0.40 | 0.45 | +13.0% | 4,629.5 | 5,361.0 | +15.8% |
| 2024-05-02 | 0.70 | 0.66 | −5.7% | 5,567.9 | 6,043.0 | +8.5% |
| 2024-02-21 | 0.58 | 0.62 | +6.4% | 3,867.6 | 5,368.0 | +38.8% |
| 2023-11-01 | 0.67 | 0.70 | +5.4% | 5,017.0 | 5,980.0 | +19.2% |
| 2023-08-02 | 0.41 | 0.34 | −15.0% | 4,215.5 | 4,818.0 | +14.3% |
Surprise is actual minus consensus, as a share of the consensus.