| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-18 | — | 0.11 | — | — | 330.1 | — |
| 2026-03-31 | 0.12 | 0.12 | +1.5% | 336.0 | 336.0 | +0.0% |
| 2025-11-10 | — | 0.11 | — | — | 287.7 | — |
| 2025-08-10 | — | 0.12 | — | 340.0 | 298.5 | −12.2% |
| 2025-05-08 | — | 0.11 | — | 213.0 | 289.4 | +35.9% |
| 2025-03-25 | 0.15 | 0.13 | −15.7% | 363.5 | 295.8 | −18.6% |
| 2024-11-10 | 0.16 | 0.12 | −23.0% | 302.5 | 268.6 | −11.2% |
| 2024-08-01 | — | 0.20 | — | 279.0 | 287.1 | +2.9% |
| 2024-05-14 | — | 0.20 | — | 330.0 | 219.5 | −33.5% |
| 2024-04-01 | — | 0.26 | — | 350.0 | 387.9 | +10.8% |
| 2023-11-07 | 0.12 | 0.22 | +86.6% | 278.0 | 270.3 | −2.8% |
| 2023-08-07 | — | 0.19 | — | — | 225.1 | — |
Surprise is actual minus consensus, as a share of the consensus.