| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | — | 23.19 | — | 261.8 | 258.5 | −1.3% |
| 2026-03-12 | — | 40.00 | — | 273.8 | 266.5 | −2.7% |
| 2025-07-31 | — | — | — | 261.5 | 248.0 | −5.2% |
| 2025-03-13 | — | 46.53 | — | 279.8 | 279.7 | −0.0% |
| 2024-08-02 | — | 28.93 | — | 267.8 | 247.4 | −7.6% |
| 2024-03-15 | — | 53.78 | — | 315.9 | 300.1 | −5.0% |
| 2023-06-30 | — | 26.78 | — | 278.9 | 256.2 | −8.1% |
| 2022-12-31 | 49.00 | 60.60 | +23.7% | 368.7 | 353.5 | −4.1% |
Surprise is actual minus consensus, as a share of the consensus.