| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.61 | 0.64 | +5.2% | 1,290.3 | 1,308.4 | +1.4% |
| 2026-04-30 | 0.47 | 0.56 | +20.3% | 1,174.7 | 1,191.9 | +1.5% |
| 2026-02-12 | 0.65 | 0.68 | +4.6% | 1,248.3 | 1,259.6 | +0.9% |
| 2025-10-30 | 0.58 | 0.61 | +5.9% | 1,183.7 | 1,209.3 | +2.2% |
| 2025-07-30 | 0.44 | 0.48 | +8.2% | 1,124.6 | 1,157.1 | +2.9% |
| 2025-05-01 | 0.33 | 0.32 | −2.2% | 1,017.4 | 1,036.0 | +1.8% |
| 2025-02-13 | 0.48 | 0.45 | −6.1% | 1,109.1 | 1,113.5 | +0.4% |
| 2024-10-24 | 0.44 | 0.45 | +2.3% | 990.4 | 994.2 | +0.4% |
| 2024-07-25 | 0.39 | 0.43 | +10.3% | 1,037.2 | 1,004.3 | −3.2% |
| 2024-04-25 | 0.27 | 0.32 | +18.5% | 909.9 | 921.0 | +1.2% |
| 2024-02-08 | 0.43 | 0.50 | +16.3% | 1,014.1 | 1,034.5 | +2.0% |
| 2023-10-26 | 0.34 | 0.50 | +47.1% | 939.2 | 975.0 | +3.8% |
Surprise is actual minus consensus, as a share of the consensus.