| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-03 | 0.35 | 0.22 | −36.5% | 29.2 | — | — |
| 2026-06-03 | 0.28 | 0.28 | +0.0% | 26.9 | 28.2 | +4.9% |
| 2026-03-04 | 0.27 | 0.27 | +0.0% | 24.3 | 26.8 | +10.1% |
| 2025-12-10 | 0.24 | 0.24 | +0.0% | 36.0 | 79.9 | +121.9% |
| 2025-09-04 | 0.20 | 0.22 | +10.0% | 24.5 | 55.0 | +124.7% |
| 2025-06-04 | 0.21 | 0.18 | −14.3% | 23.9 | 52.9 | +121.4% |
| 2025-03-05 | 0.29 | 0.20 | −31.0% | 22.8 | 18.9 | −17.3% |
| 2024-12-09 | 0.20 | 0.28 | +42.3% | 21.6 | 19.6 | −9.3% |
| 2024-09-05 | 0.33 | 0.26 | −21.6% | 21.5 | 19.0 | −11.6% |
| 2024-06-05 | 0.33 | 0.33 | −2.2% | 21.4 | 19.2 | −9.9% |
| 2024-03-06 | 0.34 | 0.36 | +5.1% | 22.2 | 19.1 | −14.1% |
| 2023-12-13 | 0.30 | 0.34 | +12.8% | 21.0 | 21.2 | +0.9% |
Surprise is actual minus consensus, as a share of the consensus.