| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | — | 5.14 | — | 7,859.0 | 9,066.0 | +15.4% |
| 2026-05-14 | — | 7.00 | — | 8,833.0 | 8,141.0 | −7.8% |
| 2026-02-13 | — | 4.30 | — | 6,224.0 | 5,792.0 | −6.9% |
| 2025-11-14 | — | −0.10 | — | 5,829.4 | 5,275.8 | −9.5% |
| 2025-09-30 | — | 14.65 | — | 5,842.0 | 5,275.8 | −9.7% |
| 2025-07-25 | — | 5.15 | — | 5,800.0 | 7,326.0 | +26.3% |
| 2025-07-24 | — | 5.15 | — | 5,800.0 | 7,326.0 | +26.3% |
| 2025-05-15 | — | 7.12 | — | 7,107.0 | 7,862.8 | +10.6% |
| 2025-01-31 | — | 4.70 | — | 6,341.0 | 6,534.0 | +3.0% |
| 2024-10-22 | — | 4.02 | — | 2,939.7 | 5,930.1 | +101.7% |
| 2024-07-26 | 5.80 | 5.79 | −0.2% | 2,939.7 | 8,181.3 | +178.3% |
| 2024-05-27 | — | 6.51 | — | 2,939.7 | 7,507.5 | +155.4% |
Surprise is actual minus consensus, as a share of the consensus.