| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-03-09 | — | 0.02 | — | — | 181.9 | — |
| 2025-11-05 | — | 0.26 | — | — | 200.5 | — |
| 2025-08-10 | — | 0.36 | — | 224.0 | 272.0 | +21.4% |
| 2025-05-12 | — | 0.26 | — | 229.0 | 221.7 | −3.2% |
| 2025-03-25 | — | −0.12 | — | 242.0 | 227.2 | −6.1% |
| 2024-11-07 | — | 0.36 | — | 265.0 | 218.4 | −17.6% |
| 2024-08-07 | — | 0.26 | — | 238.0 | 216.8 | −8.9% |
| 2024-05-17 | — | 0.29 | — | 231.0 | 217.8 | −5.7% |
| 2024-03-25 | — | 0.45 | — | 215.0 | 231.8 | +7.8% |
| 2023-11-07 | — | 0.59 | — | 205.0 | 211.8 | +3.3% |
| 2023-08-14 | — | 0.06 | — | 191.0 | 190.8 | −0.1% |
| 2023-05-22 | — | 0.23 | — | 200.0 | 164.9 | −17.5% |
Surprise is actual minus consensus, as a share of the consensus.