| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 4.34 | 5.50 | +26.7% | 10,744.1 | 11,054.2 | +2.9% |
| 2026-05-14 | 6.10 | 6.00 | −1.6% | 11,508.0 | 10,992.0 | −4.5% |
| 2026-01-29 | — | 5.20 | — | 9,878.0 | 10,394.0 | +5.2% |
| 2025-11-06 | — | 5.20 | — | 9,573.0 | 10,069.0 | +5.2% |
| 2025-11-04 | — | 5.25 | — | 9,573.0 | 10,068.6 | +5.2% |
| 2025-07-31 | — | 4.10 | — | 8,243.0 | 8,953.0 | +8.6% |
| 2025-07-29 | — | 4.09 | — | 9,573.0 | 8,776.6 | −8.3% |
| 2025-05-15 | 3.30 | 2.90 | −12.1% | 6,408.0 | 7,694.0 | +20.1% |
| 2025-01-30 | 3.50 | 3.40 | −2.9% | 6,692.0 | 6,338.0 | −5.3% |
| 2024-11-06 | — | 3.70 | — | — | 6,689.0 | — |
| 2024-07-31 | 3.40 | 3.74 | +10.0% | 6,178.0 | 6,199.0 | +0.3% |
| 2024-05-15 | — | 3.40 | — | — | 5,841.0 | — |
Surprise is actual minus consensus, as a share of the consensus.