| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-19 | 0.31 | 0.86 | +177.5% | 78.8 | 89.5 | +13.6% |
| 2026-08-17 | 0.31 | 0.86 | +177.5% | 78.8 | 89.5 | +13.6% |
| 2026-08-14 | 0.31 | 0.86 | +177.5% | 78.8 | 89.5 | +13.6% |
| 2026-08-12 | 0.31 | 0.86 | +177.5% | 78.8 | 89.5 | +13.6% |
| 2026-08-10 | 0.31 | 0.86 | +177.5% | 78.8 | 89.5 | +13.6% |
| 2026-05-29 | 0.54 | 0.37 | −31.5% | 89.1 | 68.6 | −23.0% |
| 2026-02-27 | 0.54 | −0.29 | −153.7% | 89.1 | 66.8 | −25.0% |
| 2025-10-29 | 0.28 | −0.25 | −189.3% | 76.4 | 60.9 | −20.4% |
| 2025-08-04 | 0.44 | −0.35 | −179.5% | 85.6 | 70.2 | −17.9% |
| 2025-04-24 | 0.44 | 1.51 | +243.2% | 85.6 | 80.3 | −6.2% |
| 2025-03-17 | 0.62 | 1.05 | +69.4% | 89.1 | 85.2 | −4.3% |
| 2024-10-31 | 0.31 | 2.60 | +738.7% | 77.3 | 85.7 | +10.9% |
Surprise is actual minus consensus, as a share of the consensus.