| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | −0.19 | −0.13 | +30.9% | 17.8 | 19.9 | +12.0% |
| 2026-05-11 | −0.24 | −0.17 | +29.2% | 16.4 | 17.3 | +5.5% |
| 2026-03-10 | −0.20 | −0.20 | +0.0% | 16.6 | 16.6 | +0.4% |
| 2025-11-04 | −0.13 | −0.19 | −46.2% | 16.5 | 17.2 | +4.3% |
| 2025-07-29 | −0.18 | −0.18 | +0.0% | 16.9 | 17.2 | +1.8% |
| 2025-05-05 | −0.20 | −0.20 | +0.0% | 14.6 | 15.5 | +6.5% |
| 2025-03-11 | −0.27 | −0.20 | +25.9% | 14.6 | 13.7 | −6.3% |
| 2024-11-12 | −0.30 | −0.28 | +6.7% | 13.5 | 12.5 | −7.6% |
| 2024-08-05 | −0.36 | −0.16 | +55.6% | 13.6 | 15.1 | +11.0% |
| 2024-05-13 | −0.40 | −0.19 | +52.5% | 13.1 | 14.4 | +10.1% |
| 2024-03-18 | −0.41 | −0.31 | +24.4% | 11.6 | 13.8 | +19.1% |
| 2023-11-13 | −0.50 | −0.31 | +38.0% | 11.7 | 13.4 | +14.9% |
Surprise is actual minus consensus, as a share of the consensus.