| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 0.30 | 0.27 | −10.7% | 96.1 | 102.8 | +7.0% |
| 2026-04-30 | 0.15 | 0.17 | +13.3% | 79.8 | 81.4 | +1.9% |
| 2026-02-25 | 0.43 | 0.58 | +34.9% | 120.7 | 125.2 | +3.7% |
| 2025-10-23 | 0.35 | 0.47 | +34.1% | 102.9 | 106.2 | +3.2% |
| 2025-07-24 | 0.19 | 0.26 | +36.8% | 99.2 | 91.7 | −7.5% |
| 2025-04-23 | 0.11 | 0.13 | +18.2% | 93.0 | 86.7 | −6.8% |
| 2025-02-19 | 0.29 | 0.27 | −6.9% | 104.1 | 92.7 | −11.0% |
| 2024-10-30 | 0.22 | 0.35 | +59.1% | 109.5 | 91.5 | −16.5% |
| 2024-07-25 | 0.06 | 0.18 | +200.0% | 94.6 | 89.0 | −5.9% |
| 2024-04-25 | 0.10 | 0.15 | +50.0% | 78.2 | 79.1 | +1.2% |
| 2024-02-27 | 0.10 | 0.17 | +70.0% | 85.9 | 86.0 | +0.2% |
| 2023-10-25 | 0.21 | 0.35 | +66.7% | 101.2 | 103.9 | +2.7% |
Surprise is actual minus consensus, as a share of the consensus.