| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 2.08 | 3.15 | +51.3% | 1,062.1 | 1,186.4 | +11.7% |
| 2026-05-06 | 1.24 | 1.53 | +23.4% | 871.6 | 671.6 | −22.9% |
| 2026-02-24 | 0.71 | 0.87 | +22.5% | 803.4 | 848.0 | +5.5% |
| 2025-10-21 | 1.22 | 1.36 | +11.5% | 826.8 | 915.1 | +10.7% |
| 2025-07-22 | 1.29 | 1.53 | +18.6% | 910.8 | 925.7 | +1.6% |
| 2025-04-23 | 1.78 | 1.99 | +11.8% | 964.2 | 1,006.2 | +4.4% |
| 2025-02-18 | 1.88 | 1.83 | −2.7% | 967.1 | 970.4 | +0.3% |
| 2024-10-22 | 1.72 | 1.89 | +9.9% | 1,000.5 | 860.1 | −14.0% |
| 2024-07-23 | 1.76 | 2.05 | +16.5% | 826.4 | 855.2 | +3.5% |
| 2024-04-23 | 1.51 | 1.71 | +13.2% | 737.1 | 785.3 | +6.5% |
| 2024-02-20 | 1.78 | 1.99 | +11.8% | 800.9 | 832.3 | +3.9% |
| 2023-10-24 | 1.65 | 1.86 | +12.7% | 691.2 | 772.3 | +11.7% |
Surprise is actual minus consensus, as a share of the consensus.