| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | −0.22 | −0.11 | +50.5% | 18.9 | 19.2 | +1.9% |
| 2026-05-04 | −0.19 | −0.21 | −10.5% | 20.0 | 20.9 | +4.3% |
| 2026-03-10 | −0.32 | −0.04 | +87.5% | 22.3 | 23.1 | +3.4% |
| 2025-11-10 | −0.40 | −0.30 | +25.0% | 16.8 | 16.4 | −2.2% |
| 2025-08-12 | −0.36 | −0.50 | −38.9% | 17.9 | 18.8 | +5.5% |
| 2025-05-14 | −0.38 | −0.36 | +5.3% | 17.7 | 23.0 | +30.1% |
| 2025-03-27 | −0.38 | −0.29 | +23.7% | 19.0 | 16.9 | −11.0% |
| 2024-11-07 | −0.36 | −0.42 | −16.7% | 18.4 | 18.5 | +0.2% |
| 2024-08-06 | −0.44 | −0.38 | +13.6% | 18.9 | 17.4 | −7.8% |
| 2024-05-06 | −0.56 | −0.56 | +0.0% | 18.0 | 18.1 | +0.0% |
| 2024-03-13 | −0.47 | −1.03 | −119.1% | 15.3 | 16.8 | +9.6% |
| 2023-11-07 | −0.61 | −0.58 | +4.9% | 15.2 | 14.5 | −4.4% |
Surprise is actual minus consensus, as a share of the consensus.