| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.09 | 0.17 | +93.9% | 51.3 | 24.2 | −52.9% |
| 2026-05-13 | 0.07 | 0.17 | +142.9% | — | 54.1 | — |
| 2026-02-20 | −0.29 | 0.12 | +141.4% | 31.2 | 53.1 | +70.2% |
| 2026-01-28 | −0.29 | −0.13 | +55.2% | 31.2 | 96.3 | +208.6% |
| 2025-07-28 | −0.20 | −0.61 | −205.0% | 29.2 | 7.8 | −73.3% |
| 2025-04-29 | 0.17 | — | — | 27.9 | 56.8 | +103.6% |
| 2025-02-05 | — | 0.08 | — | — | 24.6 | — |
| 2024-10-31 | — | 0.15 | — | — | 26.7 | — |
| 2024-07-24 | — | 0.58 | — | — | 55.8 | — |
| 2024-04-29 | — | 0.18 | — | — | 55.0 | — |
| 2024-03-15 | — | 0.11 | — | — | 53.0 | — |
| 2023-11-01 | 0.16 | 0.10 | −37.5% | 23.2 | 22.3 | −3.8% |
Surprise is actual minus consensus, as a share of the consensus.