| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-03-27 | — | 1.08 | — | 91.3 | 181.9 | +99.3% |
| 2025-09-01 | — | — | — | 175.8 | 175.8 | +0.0% |
| 2025-03-12 | — | 1.23 | — | 86.5 | 166.1 | +92.1% |
| 2024-10-24 | — | 1.08 | — | — | 156.9 | — |
| 2024-03-07 | — | 1.05 | — | — | 142.0 | — |
| 2023-06-30 | — | 1.35 | — | — | 146.1 | — |
| 2022-12-31 | — | 0.36 | — | — | 140.3 | — |
Surprise is actual minus consensus, as a share of the consensus.