| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | — | 2.50 | — | 3,030.0 | 2,560.2 | −15.5% |
| 2026-04-16 | — | 6.87 | — | 3,030.0 | 4,570.6 | +50.8% |
| 2026-01-29 | — | 3.55 | — | 3,030.0 | 3,734.5 | +23.3% |
| 2025-10-22 | 2.90 | 3.49 | +20.3% | 3,759.0 | 3,361.2 | −10.6% |
| 2025-07-22 | 2.90 | 3.30 | +13.8% | 3,759.0 | 2,959.2 | −21.3% |
| 2025-04-25 | — | 3.13 | — | 3,731.0 | 3,492.4 | −6.4% |
| 2025-02-07 | 2.90 | 2.50 | −13.9% | 3,759.0 | 3,759.0 | +0.0% |
| 2025-01-23 | 2.90 | 8.02 | +176.6% | 3,759.0 | 3,663.4 | −2.5% |
| 2024-10-24 | 2.90 | 2.80 | −3.4% | 3,731.0 | 3,590.0 | −3.8% |
| 2024-07-25 | — | 34.70 | — | 3,731.0 | 3,206.0 | −14.1% |
| 2024-04-26 | — | 5.19 | — | 3,117.0 | 3,741.0 | +20.0% |
| 2024-01-22 | — | 3.16 | — | 3,551.0 | 3,618.0 | +1.9% |
Surprise is actual minus consensus, as a share of the consensus.