| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-03-16 | — | −0.22 | — | 333.0 | 243.9 | −26.8% |
| 2025-11-02 | — | 0.05 | — | 255.4 | 255.4 | +0.0% |
| 2025-08-04 | — | −0.01 | — | 192.3 | 192.3 | +0.0% |
| 2025-04-28 | 20.80 | −0.17 | −100.8% | 264.0 | 325.0 | +23.1% |
| 2025-02-22 | 20.80 | 0.05 | −99.8% | 264.0 | 307.0 | +16.3% |
Surprise is actual minus consensus, as a share of the consensus.