| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-19 | 3.09 | 2.73 | −11.7% | 779.5 | 817.7 | +4.9% |
| 2026-05-20 | 2.82 | 2.86 | +1.4% | 728.8 | 740.8 | +1.7% |
| 2026-02-18 | 2.37 | 2.37 | +0.0% | 652.8 | 669.5 | +2.6% |
| 2025-12-10 | 2.93 | 3.03 | +3.4% | 761.0 | 751.8 | −1.2% |
| 2025-08-20 | 2.64 | 2.73 | +3.4% | 723.6 | 741.5 | +2.5% |
| 2025-05-28 | 2.36 | 2.42 | +2.5% | 672.0 | 682.9 | +1.6% |
| 2025-02-19 | 2.09 | 2.06 | −1.4% | 639.6 | 615.4 | −3.8% |
| 2024-12-11 | 2.59 | 2.78 | +7.3% | 736.8 | 744.5 | +1.0% |
| 2024-08-21 | 2.33 | 2.41 | +3.4% | 657.3 | 661.6 | +0.7% |
| 2024-05-20 | 2.32 | 2.34 | +0.9% | 661.1 | 650.6 | −1.6% |
| 2024-02-21 | 2.04 | 2.21 | +8.3% | 630.4 | 633.2 | +0.4% |
| 2023-12-13 | 2.39 | 2.46 | +2.9% | 650.4 | 719.3 | +10.6% |
Surprise is actual minus consensus, as a share of the consensus.