| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | −1.32 | 45.95 | +3581.4% | 43.1 | 44.1 | +2.4% |
| 2026-05-13 | — | 1.77 | — | — | 42.6 | — |
| 2026-04-08 | — | −6.95 | — | — | 53.1 | — |
| 2025-11-10 | — | −1.97 | — | — | 51.0 | — |
| 2025-08-12 | — | −0.09 | — | — | 53.0 | — |
| 2025-05-07 | — | −1.50 | — | — | 48.9 | — |
| 2025-03-20 | 2.20 | 1.52 | −30.9% | 72.2 | 67.3 | −6.8% |
| 2024-11-05 | 2.20 | −2.33 | −205.9% | 72.2 | 58.2 | −19.4% |
| 2024-08-12 | −0.60 | −0.20 | +66.7% | 60.8 | 60.4 | −0.6% |
| 2024-05-08 | −0.14 | −0.20 | −42.9% | 55.1 | 54.4 | −1.3% |
| 2024-02-12 | −1.40 | −2.60 | −85.7% | 66.1 | 65.7 | −0.5% |
| 2023-11-01 | −1.40 | 1.80 | +228.6% | 62.9 | 60.1 | −4.4% |
Surprise is actual minus consensus, as a share of the consensus.