| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-20 | 0.53 | 0.58 | +8.5% | 21.1 | 19.1 | −9.4% |
| 2026-04-20 | 0.45 | 0.48 | +6.7% | 20.3 | 17.9 | −11.8% |
| 2026-01-26 | 0.49 | 0.46 | −6.1% | 19.6 | 18.0 | −7.9% |
| 2025-10-27 | 0.51 | 0.52 | +2.0% | 19.4 | 18.1 | −6.8% |
| 2025-07-22 | 0.44 | 0.53 | +20.5% | 18.9 | 19.7 | +4.2% |
| 2025-04-21 | 0.21 | 0.25 | +19.0% | 18.0 | 17.4 | −3.1% |
| 2025-01-27 | 0.23 | −0.12 | −152.2% | 17.6 | 16.8 | −4.3% |
| 2024-10-28 | 0.07 | −0.04 | −157.1% | 15.9 | 16.2 | +2.3% |
| 2024-07-29 | 0.29 | 0.28 | −3.4% | 16.2 | 16.2 | +0.0% |
| 2024-04-22 | 0.52 | 0.36 | −30.8% | 17.1 | 16.4 | −4.0% |
| 2024-03-20 | — | 0.68 | — | — | 33.9 | — |
| 2024-01-22 | 0.68 | 0.77 | +13.2% | 19.7 | 17.9 | −9.3% |
Surprise is actual minus consensus, as a share of the consensus.