| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | — | 2.88 | — | — | 5,361.7 | — |
| 2026-05-07 | — | 2.75 | — | — | 4,985.9 | — |
| 2026-02-26 | — | 3.95 | — | — | 5,507.7 | — |
| 2025-11-11 | — | 3.03 | — | — | 5,462.4 | — |
| 2025-08-13 | — | 3.11 | — | — | 5,235.3 | — |
| 2025-05-08 | — | 2.88 | — | — | 4,809.4 | — |
| 2025-02-26 | — | 29.53 | — | — | 5,074.9 | — |
| 2024-10-28 | — | 33.73 | — | 4,442.0 | 4,435.2 | −0.2% |
| 2024-07-25 | — | 33.18 | — | 2,285.2 | 4,624.2 | +102.4% |
| 2024-04-30 | — | 33.89 | — | 2,285.2 | 4,533.5 | +98.4% |
| 2024-04-29 | — | 3.39 | — | — | 4,534.0 | — |
| 2024-02-10 | — | 28.12 | — | 2,285.2 | 4,131.5 | +80.8% |
Surprise is actual minus consensus, as a share of the consensus.