| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | — | 8.88 | — | 2,505.0 | 2,809.0 | +12.1% |
| 2026-05-18 | — | 12.05 | — | 2,617.0 | 2,385.0 | −8.9% |
| 2026-02-04 | 7.84 | 14.40 | +83.7% | 1,527.2 | 2,604.0 | +70.5% |
| 2025-10-22 | 6.70 | 7.40 | +10.4% | 1,544.1 | 2,538.0 | +64.4% |
| 2025-08-08 | 7.84 | 12.50 | +59.4% | 1,527.2 | 2,667.0 | +74.6% |
| 2025-04-26 | 7.84 | 12.80 | +63.3% | 1,527.2 | 2,425.0 | +58.8% |
| 2025-01-24 | 7.84 | 14.40 | +83.7% | 1,527.2 | 3,270.0 | +114.1% |
| 2024-10-24 | 7.84 | 8.50 | +8.4% | 1,527.2 | 2,546.3 | +66.7% |
| 2024-07-27 | — | 9.79 | — | — | 2,517.8 | — |
| 2024-05-02 | — | 6.78 | — | — | 2,422.2 | — |
| 2024-01-25 | — | 6.95 | — | — | 1,909.1 | — |
| 2023-11-08 | — | 7.44 | — | — | 1,703.1 | — |
Surprise is actual minus consensus, as a share of the consensus.