| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 3.93 | 3.74 | −4.9% | 14,657.0 | 14,370.0 | −2.0% |
| 2026-05-18 | 5.13 | 5.10 | −0.6% | 14,416.4 | 14,847.0 | +3.0% |
| 2026-02-03 | 0.30 | −1.15 | −483.3% | 8,547.0 | 9,649.0 | +12.9% |
| 2025-11-10 | 1.50 | −1.15 | −176.7% | 6,137.7 | 6,505.0 | +6.0% |
| 2025-07-30 | 0.46 | 20.10 | +4269.6% | 6,631.5 | 8,609.0 | +29.8% |
| 2025-05-19 | 29.40 | 27.02 | −8.1% | 8,884.7 | 9,106.0 | +2.5% |
| 2025-02-04 | 0.34 | 0.20 | −41.2% | 4,427.0 | 4,619.0 | +4.3% |
| 2024-11-11 | 4.40 | 3.28 | −25.5% | 4,787.3 | 4,907.0 | +2.5% |
| 2024-08-02 | 23.10 | 23.21 | +0.5% | 7,825.5 | 8,410.0 | +7.5% |
| 2024-05-14 | 19.50 | 23.62 | +21.1% | 7,436.0 | 7,826.0 | +5.2% |
| 2024-02-08 | 2.90 | 0.05 | −98.3% | 4,281.8 | 4,001.0 | −6.6% |
| 2023-11-06 | 3.40 | 0.93 | −72.7% | 4,557.0 | 4,379.0 | −3.9% |
Surprise is actual minus consensus, as a share of the consensus.