| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2025-04-23 | 3.37 | 4.25 | +26.1% | 4,221.6 | 5,494.0 | +30.1% |
| 2025-01-22 | 3.61 | 5.11 | +41.6% | 4,386.2 | 4,759.0 | +8.5% |
| 2024-10-16 | 3.42 | 3.69 | +7.9% | 4,349.0 | 3,759.0 | −13.6% |
| 2024-07-17 | 3.07 | 6.06 | +97.4% | 4,175.6 | 5,985.0 | +43.3% |
| 2024-04-17 | 2.95 | 1.10 | −62.7% | 4,072.6 | 5,671.0 | +39.2% |
| 2024-01-17 | 2.50 | 1.54 | −38.4% | 4,100.4 | 5,596.0 | +36.5% |
| 2023-10-18 | 3.19 | 2.59 | −18.8% | 3,952.5 | 4,044.0 | +2.3% |
| 2023-07-19 | 3.67 | 3.54 | −3.5% | 3,938.8 | 3,878.0 | −1.5% |
| 2023-04-19 | 3.91 | 3.58 | −8.4% | 3,666.3 | 3,753.0 | +2.4% |
| 2023-01-18 | 3.66 | 3.77 | +3.0% | 3,668.3 | 3,732.0 | +1.7% |
| 2022-10-24 | 3.72 | 3.54 | −4.8% | 3,374.6 | 3,479.0 | +3.1% |
Surprise is actual minus consensus, as a share of the consensus.