| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-10 | 4.00 | 3.59 | −10.3% | 15,332.0 | 17,504.7 | +14.2% |
| 2026-08-07 | 4.00 | 3.48 | −13.0% | 15,332.0 | 17,505.0 | +14.2% |
| 2026-05-19 | 3.70 | 4.60 | +24.3% | 15,718.0 | 16,103.0 | +2.4% |
| 2026-02-06 | 2.70 | 2.31 | −14.4% | 11,740.0 | 11,395.0 | −2.9% |
| 2025-11-14 | 2.79 | 2.60 | −6.8% | 11,982.5 | 13,048.9 | +8.9% |
| 2025-10-24 | 2.80 | 2.61 | −6.8% | 11,982.5 | 13,077.0 | +9.1% |
| 2025-08-05 | 4.00 | 3.50 | −12.5% | 13,749.5 | 13,233.0 | −3.8% |
| 2025-05-20 | 2.59 | 3.59 | +38.6% | 12,798.0 | 14,681.0 | +14.7% |
| 2025-02-12 | 16.30 | 2.37 | −85.5% | 13,038.0 | 12,976.0 | −0.5% |
| 2024-10-27 | — | 7.19 | — | 12,183.0 | 12,676.0 | +4.0% |
| 2024-08-07 | — | 4.35 | — | 55,968.0 | 13,425.0 | −76.0% |
| 2024-05-21 | — | 3.36 | — | 64,165.0 | 15,298.0 | −76.2% |
Surprise is actual minus consensus, as a share of the consensus.