| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 2.51 | 2.51 | +0.0% | 413.1 | 407.1 | −1.4% |
| 2026-03-12 | — | 0.65 | — | 416.5 | 404.8 | −2.8% |
| 2024-07-30 | — | 4.79 | — | 308.7 | 357.6 | +15.8% |
| 2024-03-07 | — | 4.19 | — | 297.4 | 346.4 | +16.5% |
| 2023-06-30 | — | 4.08 | — | 294.9 | 327.0 | +10.9% |
| 2022-12-31 | — | 2.82 | — | 279.6 | 306.9 | +9.8% |
Surprise is actual minus consensus, as a share of the consensus.