| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-18 | 0.27 | 0.26 | −3.5% | 91.9 | 88.4 | −3.8% |
| 2025-11-17 | 0.29 | 0.38 | +32.6% | 91.9 | 105.1 | +14.4% |
| 2025-05-19 | 0.28 | 0.30 | +7.8% | 90.9 | 88.6 | −2.6% |
| 2024-11-18 | 0.30 | 0.28 | −6.5% | 89.1 | 103.0 | +15.6% |
| 2024-05-20 | 0.28 | 0.27 | −3.2% | 191.0 | 87.0 | −54.5% |
| 2024-01-11 | 0.28 | 0.29 | +4.2% | 84.6 | 99.6 | +17.7% |
| 2023-05-22 | 0.28 | 0.27 | −1.7% | 81.9 | 82.4 | +0.5% |
| 2022-11-21 | 0.27 | 0.29 | +9.5% | 79.1 | 93.8 | +18.6% |
Surprise is actual minus consensus, as a share of the consensus.