| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 18.90 | 19.03 | +0.7% | 11,941.3 | 12,382.9 | +3.7% |
| 2026-08-07 | 19.03 | 11.70 | −38.5% | 11,941.3 | 9,780.3 | −18.1% |
| 2026-05-15 | 21.90 | 14.50 | −33.8% | 11,622.0 | 10,848.0 | −6.7% |
| 2026-02-06 | 19.70 | 15.70 | −20.3% | 11,676.0 | 10,658.0 | −8.7% |
| 2025-11-07 | 19.10 | 19.43 | +1.7% | 13,258.0 | 11,916.9 | −10.1% |
| 2025-08-01 | 20.70 | 18.80 | −9.2% | 11,203.0 | 11,516.2 | +2.8% |
| 2025-05-16 | 26.45 | 29.60 | +11.9% | 15,961.2 | 17,151.0 | +7.5% |
| 2025-05-14 | 26.46 | 32.12 | +21.4% | 15,969.6 | 17,151.5 | +7.4% |
| 2025-02-12 | 24.10 | 20.80 | −13.7% | 13,309.8 | 13,163.0 | −1.1% |
| 2024-11-14 | 16.72 | 14.17 | −15.3% | 11,044.5 | 9,713.3 | −12.1% |
| 2024-08-13 | 19.10 | 15.11 | −20.9% | 12,169.3 | 11,837.0 | −2.7% |
| 2024-05-17 | 22.50 | 27.55 | +22.4% | 13,549.8 | 14,957.1 | +10.4% |
Surprise is actual minus consensus, as a share of the consensus.