| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-01-22 | — | 29.15 | — | — | 5,794.0 | — |
| 2025-10-20 | — | 30.04 | — | — | 5,673.0 | — |
| 2025-07-23 | — | 23.94 | — | — | 5,342.0 | — |
| 2025-05-05 | 18.17 | 26.55 | +46.1% | 4,761.3 | 5,302.8 | +11.4% |
| 2025-01-22 | — | 23.28 | — | — | 5,164.0 | — |
| 2024-10-21 | — | 23.20 | — | — | 4,991.8 | — |
| 2024-07-22 | 18.17 | 3.85 | −78.8% | 4,761.3 | 4,684.9 | −1.6% |
| 2024-05-01 | 18.17 | 18.18 | +0.1% | 4,761.3 | 4,763.8 | +0.1% |
| 2024-02-06 | — | 17.60 | — | — | 4,680.2 | — |
| 2023-11-03 | — | 17.63 | — | — | 4,688.4 | — |
| 2023-07-28 | 11.86 | 16.34 | +37.8% | 2,200.3 | 4,395.3 | +99.8% |
| 2023-05-02 | 10.63 | 18.07 | +70.0% | 2,188.3 | 4,249.7 | +94.2% |
Surprise is actual minus consensus, as a share of the consensus.