| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | 0.26 | 0.28 | +7.2% | 170.6 | 177.2 | +3.8% |
| 2026-05-01 | 0.25 | 0.27 | +8.0% | 157.0 | 159.5 | +1.6% |
| 2026-01-30 | 0.23 | 0.29 | +26.1% | 142.5 | 147.4 | +3.4% |
| 2025-10-31 | 0.21 | 0.23 | +9.5% | 142.7 | 125.6 | −12.0% |
| 2025-07-31 | 0.18 | 0.18 | +0.0% | 120.0 | 112.6 | −6.2% |
| 2025-05-02 | 0.16 | 0.16 | +0.0% | 110.0 | 108.1 | −1.7% |
| 2025-01-31 | 0.19 | 0.17 | −10.5% | 107.5 | 110.7 | +3.0% |
| 2024-10-25 | 0.17 | 0.18 | +5.9% | 112.7 | 113.2 | +0.5% |
| 2024-07-26 | 0.14 | 0.16 | +14.3% | 102.3 | 107.0 | +4.6% |
| 2024-04-26 | 0.11 | 0.12 | +9.1% | 94.0 | 96.8 | +3.0% |
| 2024-02-02 | 0.11 | 0.11 | +0.0% | 90.3 | 90.8 | +0.6% |
| 2023-10-27 | 0.10 | 0.10 | +0.0% | 88.6 | 90.4 | +2.0% |
Surprise is actual minus consensus, as a share of the consensus.