| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-09-14 | — | 0.12 | — | — | — | — |
| 2026-06-15 | 0.09 | 0.14 | +55.6% | 19.7 | 20.7 | +5.2% |
| 2026-03-16 | 0.03 | 0.06 | +100.0% | 18.7 | 19.0 | +1.3% |
| 2026-01-14 | 0.09 | 0.20 | +122.2% | 19.4 | 22.7 | +17.1% |
| 2025-09-11 | 0.06 | 0.10 | +66.7% | 19.4 | 19.8 | +2.1% |
| 2025-06-16 | 0.04 | 0.07 | +75.0% | 17.2 | 18.9 | +9.7% |
| 2025-03-17 | 0.03 | 0.04 | +33.3% | 18.5 | 19.2 | +4.0% |
| 2025-01-16 | 0.06 | 0.04 | −33.3% | 17.8 | 18.5 | +3.4% |
| 2024-09-16 | 0.06 | −0.01 | −116.7% | 17.9 | 16.8 | −5.7% |
| 2024-06-13 | 0.00 | 0.01 | +139.8% | 16.3 | 16.1 | −1.0% |
| 2024-03-18 | −0.06 | −0.06 | +0.0% | 14.5 | 13.5 | −7.1% |
| 2024-01-23 | −0.01 | −0.01 | −73.6% | 16.7 | 15.9 | −4.9% |
Surprise is actual minus consensus, as a share of the consensus.