| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 0.88 | 0.94 | +6.6% | 1,018.0 | 1,019.5 | +0.1% |
| 2026-05-21 | 0.81 | 0.96 | +18.5% | 1,085.7 | 1,019.5 | −6.1% |
| 2026-01-29 | 2.77 | 3.33 | +20.2% | 1,869.0 | 1,957.5 | +4.7% |
| 2025-10-23 | 1.58 | 1.82 | +15.2% | 1,419.2 | 1,430.8 | +0.8% |
| 2025-07-24 | 0.68 | 0.93 | +36.2% | 900.4 | 964.5 | +7.1% |
| 2025-05-22 | 0.60 | 1.00 | +65.6% | 1,007.7 | 1,021.8 | +1.4% |
| 2025-01-30 | 2.48 | 3.00 | +21.0% | 1,734.2 | 1,827.2 | +5.4% |
| 2024-10-24 | 1.24 | 1.59 | +28.2% | 1,204.0 | 1,311.3 | +8.9% |
| 2024-07-25 | 0.58 | 0.75 | +29.3% | 807.5 | 825.3 | +2.2% |
| 2024-05-23 | 2.97 | 0.83 | −72.1% | 888.5 | 959.8 | +8.0% |
| 2024-02-01 | 1.90 | 2.52 | +32.6% | 879.2 | 1,560.3 | +77.5% |
| 2023-10-26 | 0.74 | 1.14 | +54.1% | 960.6 | 1,091.9 | +13.7% |
Surprise is actual minus consensus, as a share of the consensus.