| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.09 | 0.17 | +93.9% | 21.7 | 24.2 | +11.6% |
| 2026-05-13 | 0.07 | 0.14 | +100.0% | 22.2 | 52.3 | +136.0% |
| 2026-03-31 | −0.29 | 0.13 | +144.8% | 31.2 | 53.1 | +70.2% |
| 2025-11-17 | −0.32 | −2.16 | −575.0% | 31.2 | 55.0 | +76.2% |
| 2025-08-18 | −0.20 | −0.61 | −205.0% | 29.2 | 23.9 | −18.2% |
| 2025-05-12 | 0.17 | −0.54 | −417.6% | 27.9 | 24.2 | −13.2% |
| 2025-02-05 | 0.16 | 0.03 | −81.3% | 27.1 | 59.8 | +120.6% |
| 2024-10-31 | 0.01 | 0.11 | +1000.0% | 21.8 | 26.7 | +22.4% |
| 2024-07-23 | 0.20 | 0.53 | +165.0% | 24.4 | 36.4 | +49.1% |
| 2024-05-10 | 0.10 | 0.14 | +40.0% | 21.0 | 23.8 | +13.4% |
| 2024-03-15 | — | 0.11 | — | — | 52.4 | — |
| 2023-10-31 | 0.16 | 0.10 | −37.5% | 20.7 | 22.5 | +8.7% |
Surprise is actual minus consensus, as a share of the consensus.