| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-06-09 | — | 0.26 | — | 149.2 | 149.2 | +0.0% |
| 2025-11-25 | — | 0.26 | — | 11.0 | 91.9 | +735.3% |
| 2025-06-11 | — | 0.20 | — | — | 46.6 | — |
| 2024-11-20 | — | −0.20 | — | — | 3.0 | — |
| 2024-06-12 | — | 0.14 | — | 96.7 | 5.7 | −94.1% |
| 2023-11-20 | — | −0.47 | — | 31.3 | 53.5 | −70.9% |
| 2023-06-16 | — | −0.58 | — | 31.3 | 25.4 | +181.2% |
| 2022-11-22 | — | −1.01 | — | — | 144.5 | — |
Surprise is actual minus consensus, as a share of the consensus.