| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-03 | 1.47 | 0.96 | −35.0% | 427.4 | — | — |
| 2026-05-18 | 1.35 | 1.50 | +11.1% | 406.1 | 435.2 | +7.2% |
| 2026-02-19 | 1.09 | 1.09 | +0.0% | 378.7 | 384.1 | +1.4% |
| 2025-11-17 | 1.19 | 1.21 | +1.7% | 395.0 | 405.3 | +2.6% |
| 2025-09-04 | 1.17 | 1.26 | +7.7% | 392.4 | 397.3 | +1.2% |
| 2025-05-16 | 1.22 | 1.22 | +0.0% | 386.6 | 382.6 | −1.0% |
| 2025-02-21 | 1.03 | 1.00 | −2.9% | 386.6 | 356.7 | −7.7% |
| 2024-11-18 | 1.10 | 1.12 | +1.8% | 365.9 | 377.1 | +3.1% |
| 2024-09-06 | 1.11 | 1.19 | +7.2% | 351.6 | 343.4 | −2.3% |
| 2024-05-22 | 1.02 | 1.09 | +6.9% | 339.8 | 343.4 | +1.1% |
| 2024-02-22 | 0.93 | 0.93 | +0.0% | 339.4 | 322.6 | −5.0% |
| 2023-11-16 | 0.95 | 1.00 | +5.3% | 342.0 | 332.0 | −2.9% |
Surprise is actual minus consensus, as a share of the consensus.