| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-18 | 1.47 | 1.57 | +6.8% | 631.6 | 644.0 | +2.0% |
| 2026-05-05 | 1.43 | 1.71 | +19.6% | 619.7 | 636.2 | +2.7% |
| 2026-02-03 | 1.43 | 1.72 | +20.3% | 609.8 | 619.3 | +1.6% |
| 2025-11-04 | 1.71 | 1.97 | +15.2% | 636.0 | 644.7 | +1.4% |
| 2025-08-19 | 1.58 | 1.75 | +10.8% | 604.5 | 615.4 | +1.8% |
| 2025-05-06 | 1.37 | 1.52 | +10.9% | 587.3 | 585.1 | −0.4% |
| 2025-02-04 | 1.37 | 1.34 | −2.2% | 586.6 | 573.8 | −2.2% |
| 2024-11-05 | 1.61 | 1.63 | +1.2% | 599.6 | 601.0 | +0.2% |
| 2024-08-20 | 1.32 | 1.38 | +4.5% | 563.5 | 559.9 | −0.6% |
| 2024-05-07 | 1.17 | 1.19 | +1.7% | 541.8 | 538.6 | −0.6% |
| 2024-02-06 | 1.14 | 1.26 | +10.5% | 540.7 | 545.7 | +0.9% |
| 2023-11-07 | 1.32 | 1.39 | +5.3% | 565.8 | 571.4 | +1.0% |
Surprise is actual minus consensus, as a share of the consensus.