| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.83 | 0.77 | −7.5% | 907.7 | 887.5 | −2.2% |
| 2026-04-28 | 0.87 | 0.83 | −4.6% | 894.7 | 871.1 | −2.6% |
| 2026-02-05 | 0.92 | 0.96 | +4.3% | 956.1 | 957.3 | +0.1% |
| 2025-10-23 | 0.85 | 0.86 | +1.1% | 897.6 | 884.7 | −1.4% |
| 2025-07-24 | 0.77 | 0.76 | −1.3% | 840.9 | 844.4 | +0.4% |
| 2025-04-24 | 0.78 | 0.80 | +3.0% | 852.6 | 838.2 | −1.7% |
| 2025-02-06 | 0.86 | 1.05 | +22.4% | 895.7 | 973.3 | +8.7% |
| 2024-10-24 | 0.72 | 0.77 | +6.6% | 840.3 | 845.1 | +0.6% |
| 2024-07-26 | 0.67 | 0.71 | +6.6% | 807.4 | 825.8 | +2.3% |
| 2024-04-25 | 0.71 | 0.73 | +2.2% | 902.8 | 884.2 | −2.1% |
| 2024-02-06 | 0.63 | 0.77 | +21.8% | 857.8 | 870.9 | +1.5% |
| 2023-10-27 | 0.62 | 0.65 | +5.0% | 840.0 | 845.8 | +0.7% |
Surprise is actual minus consensus, as a share of the consensus.