| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 1.20 | 0.79 | −34.6% | 774.8 | 779.2 | +0.6% |
| 2026-05-05 | 0.79 | 0.82 | +3.8% | 713.3 | 712.2 | −0.2% |
| 2026-02-12 | 1.13 | 1.15 | +1.8% | 727.5 | 733.7 | +0.9% |
| 2025-10-30 | 1.32 | 1.57 | +18.9% | 728.0 | 801.3 | +10.1% |
| 2025-07-31 | 1.00 | 1.07 | +7.0% | 781.2 | 731.6 | −6.3% |
| 2025-05-05 | 0.63 | 0.77 | +22.2% | 664.6 | 665.5 | +0.1% |
| 2025-02-13 | 0.91 | 0.98 | +7.7% | 672.0 | 674.1 | +0.3% |
| 2024-11-04 | 1.06 | 1.11 | +4.7% | 672.9 | 719.1 | +6.9% |
| 2024-08-01 | 0.73 | 0.88 | +20.5% | 665.7 | 670.1 | +0.7% |
| 2024-05-02 | 0.45 | 0.51 | +13.3% | 615.8 | 622.7 | +1.1% |
| 2024-02-13 | 0.73 | 0.83 | +13.7% | 593.2 | 615.6 | +3.8% |
| 2023-11-01 | 0.81 | 0.88 | +8.6% | 619.0 | 645.8 | +4.3% |
Surprise is actual minus consensus, as a share of the consensus.