| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-03-31 | 0.28 | −0.47 | −267.9% | 86.0 | 66.5 | −22.7% |
| 2025-10-30 | 0.02 | −1.60 | −8100.0% | 68.3 | 70.7 | +3.5% |
| 2025-07-31 | — | −0.11 | — | 84.3 | 65.0 | −22.9% |
| 2025-04-30 | — | 0.02 | — | 50.3 | 59.1 | +17.5% |
| 2024-10-31 | — | −0.10 | — | — | 65.1 | — |
| 2024-09-06 | — | −0.40 | — | — | 62.0 | — |
| 2024-06-04 | — | −1.06 | — | 85.3 | 85.4 | +0.1% |
| 2023-10-27 | — | 0.10 | — | 69.6 | 65.2 | −6.3% |
| 2023-07-27 | — | −0.78 | — | — | 61.0 | — |
| 2023-04-27 | — | 0.21 | — | — | 58.2 | — |
| 2022-10-28 | — | 0.23 | — | 61.8 | 63.2 | +2.3% |
Surprise is actual minus consensus, as a share of the consensus.