| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | — | 21.56 | — | 6,370.0 | 6,662.0 | +4.6% |
| 2026-05-11 | — | 24.00 | — | 6,607.5 | 7,215.0 | +9.2% |
| 2026-02-09 | — | 20.00 | — | 6,504.0 | 6,046.0 | −7.0% |
| 2025-10-22 | — | 24.00 | — | — | 6,787.0 | — |
| 2025-08-01 | — | 15.85 | — | — | 5,588.0 | — |
| 2025-05-03 | — | 17.03 | — | — | 6,136.0 | — |
| 2025-02-12 | — | 11.38 | — | — | 4,908.7 | — |
| 2024-10-24 | — | 11.43 | — | — | 5,327.9 | — |
| 2024-07-29 | 5.30 | 8.05 | +51.9% | 3,821.0 | 4,639.8 | +21.4% |
| 2024-05-02 | — | 8.16 | — | 4,236.0 | 4,843.0 | +14.3% |
| 2024-01-25 | — | 7.37 | — | — | 4,038.0 | — |
| 2023-11-06 | 5.30 | 7.75 | +46.2% | 3,821.0 | 4,553.5 | +19.2% |
Surprise is actual minus consensus, as a share of the consensus.