| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.16 | 0.68 | +324.0% | 57.6 | 57.7 | +0.2% |
| 2026-04-30 | 0.18 | 0.32 | +77.8% | 53.8 | 55.8 | +3.7% |
| 2026-02-27 | 0.20 | 0.27 | +35.0% | 57.5 | 62.6 | +8.8% |
| 2025-10-30 | 0.31 | 0.40 | +29.0% | 57.5 | 67.8 | +17.8% |
| 2025-08-01 | 0.23 | 0.13 | −43.5% | 60.0 | 54.3 | −9.5% |
| 2025-05-05 | 0.13 | 0.19 | +46.2% | 54.4 | 55.5 | +1.9% |
| 2025-02-26 | 0.20 | 0.19 | −5.0% | 62.2 | 63.9 | +2.8% |
| 2024-10-24 | — | 0.31 | — | — | 67.7 | — |
| 2024-07-25 | — | 0.20 | — | — | 62.5 | — |
| 2024-04-25 | — | 0.13 | — | — | 57.3 | — |
| 2024-03-29 | 0.29 | 0.21 | −27.6% | 74.9 | 65.5 | −12.5% |
| 2023-10-26 | 0.31 | 0.31 | +0.0% | 74.9 | 73.4 | −2.1% |
Surprise is actual minus consensus, as a share of the consensus.