| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-14 | 0.09 | 0.13 | +46.7% | 22.8 | 29.9 | +31.0% |
| 2026-05-21 | 0.23 | 0.23 | +0.0% | 25.5 | 25.5 | +0.0% |
| 2026-03-23 | 0.11 | −0.11 | −200.0% | 20.1 | 23.9 | +18.6% |
| 2025-11-07 | — | 0.33 | — | — | 23.4 | — |
| 2025-08-13 | — | −0.20 | — | 21.7 | 21.7 | +0.2% |
| 2025-05-15 | — | 0.29 | — | — | 21.7 | — |
| 2025-03-26 | 0.08 | 0.45 | +462.5% | 19.0 | 19.4 | +1.9% |
| 2024-11-14 | 0.01 | 0.10 | +900.0% | 19.0 | 18.8 | −0.9% |
| 2024-08-14 | 0.02 | 0.20 | +1166.6% | 24.0 | 23.0 | −4.1% |
| 2024-05-15 | 0.02 | 0.10 | +499.9% | 24.0 | 22.7 | −5.3% |
| 2024-04-16 | 0.07 | −1.42 | −2128.6% | 21.0 | 22.8 | +8.5% |
| 2023-11-20 | 0.06 | −0.07 | −216.7% | 21.0 | 21.8 | +4.0% |
Surprise is actual minus consensus, as a share of the consensus.