| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 8.50 | 9.06 | +6.6% | 1,568.0 | 1,627.3 | +3.8% |
| 2026-04-29 | 8.70 | 8.90 | +2.3% | 1,458.0 | 1,465.0 | +0.5% |
| 2026-01-29 | 8.10 | 7.60 | −6.2% | 1,390.0 | 1,458.0 | +4.9% |
| 2025-07-24 | 7.50 | 7.05 | −6.0% | 1,383.0 | 2,699.6 | +95.2% |
| 2025-04-29 | — | 7.00 | — | 1,322.0 | 1,267.8 | −4.1% |
| 2025-01-29 | 7.70 | 7.55 | −1.9% | 1,265.0 | 1,253.0 | −0.9% |
| 2024-10-25 | — | 7.35 | — | — | 1,227.1 | — |
| 2024-06-30 | — | 6.62 | — | — | 1,133.1 | — |
| 2024-03-31 | — | 6.87 | — | — | 1,071.6 | — |
| 2023-12-31 | — | 7.86 | — | — | 1,041.2 | — |
| 2023-09-30 | — | 5.95 | — | — | 1,002.6 | — |
| 2023-06-30 | — | 6.68 | — | — | 997.8 | — |
Surprise is actual minus consensus, as a share of the consensus.