| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 6.86 | 7.27 | +6.0% | 804.6 | 783.3 | −2.7% |
| 2026-05-06 | 7.00 | 5.82 | −16.9% | 797.4 | 781.5 | −2.0% |
| 2026-02-25 | 7.13 | 7.70 | +8.0% | 813.1 | 790.2 | −2.8% |
| 2025-10-29 | 6.89 | 7.16 | +3.9% | 814.8 | 799.5 | −1.9% |
| 2025-07-30 | 7.29 | 6.41 | −12.1% | 801.9 | 798.6 | −0.4% |
| 2025-04-30 | 6.29 | 6.63 | +5.4% | 778.7 | 794.4 | +2.0% |
| 2025-02-26 | 6.40 | 6.19 | −3.3% | 734.7 | 735.9 | +0.2% |
| 2024-10-30 | 6.43 | 6.39 | −0.6% | 722.6 | 748.9 | +3.6% |
| 2024-07-31 | 6.40 | 5.85 | −8.6% | 691.9 | 714.9 | +3.3% |
| 2024-05-01 | 5.65 | 6.17 | +9.2% | 624.0 | 677.7 | +8.6% |
| 2024-02-21 | 4.19 | 4.36 | +4.1% | 575.9 | 614.7 | +6.7% |
| 2023-11-01 | 5.04 | 5.38 | +6.7% | 587.9 | 609.4 | +3.7% |
Surprise is actual minus consensus, as a share of the consensus.