| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 1.57 | 1.59 | +1.2% | 888.5 | 928.3 | +4.5% |
| 2026-05-06 | 0.29 | 0.32 | +10.3% | 703.0 | 733.6 | +4.4% |
| 2026-01-28 | −0.08 | 0.14 | +275.0% | 633.7 | 624.6 | −1.4% |
| 2025-11-05 | 0.17 | 0.41 | +140.3% | 675.2 | 721.0 | +6.8% |
| 2025-08-06 | 0.21 | 0.27 | +28.6% | 667.0 | 683.1 | +2.4% |
| 2025-05-07 | 0.48 | 0.56 | +16.7% | 668.9 | 672.7 | +0.6% |
| 2025-01-30 | 0.56 | 0.35 | −37.5% | 725.2 | 671.0 | −7.5% |
| 2024-11-07 | 0.68 | 0.74 | +8.8% | 759.7 | 753.2 | −0.9% |
| 2024-08-08 | 0.74 | 0.81 | +9.5% | 813.5 | 801.0 | −1.5% |
| 2024-05-02 | 0.82 | 0.85 | +3.7% | 748.7 | 794.8 | +6.2% |
| 2024-01-25 | 0.99 | 0.90 | −9.1% | 734.6 | 844.2 | +14.9% |
| 2023-11-02 | 1.44 | 1.59 | +10.4% | 855.8 | 953.8 | +11.4% |
Surprise is actual minus consensus, as a share of the consensus.