| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-11 | — | 0.05 | — | 60.0 | 62.6 | +4.3% |
| 2026-03-24 | — | 0.02 | — | 60.0 | 77.1 | +28.5% |
| 2025-08-11 | — | 0.16 | — | — | 69.4 | — |
| 2025-05-13 | — | 0.14 | — | — | 67.7 | — |
| 2025-03-26 | — | 0.10 | — | — | 80.8 | — |
| 2024-11-04 | — | 0.26 | — | — | 90.1 | — |
| 2024-08-07 | — | 0.35 | — | 69.0 | 85.4 | +23.8% |
| 2024-03-31 | — | 0.18 | — | — | 87.0 | — |
| 2024-03-20 | — | −0.06 | — | — | 66.3 | — |
| 2023-11-09 | — | 0.01 | — | 77.0 | 54.1 | −29.7% |
| 2023-08-08 | — | 0.11 | — | 66.0 | 58.4 | −11.5% |
| 2023-05-16 | — | 0.22 | — | 315.0 | 86.3 | −72.6% |
Surprise is actual minus consensus, as a share of the consensus.