| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.19 | 0.21 | +7.3% | 121.6 | 122.3 | +0.6% |
| 2026-04-29 | 0.18 | 0.24 | +33.9% | 118.8 | 121.4 | +2.2% |
| 2026-02-18 | 0.17 | 0.17 | −1.5% | 116.0 | 118.3 | +2.0% |
| 2025-10-29 | 0.37 | 0.14 | −62.2% | 116.4 | 114.2 | −1.9% |
| 2025-07-30 | 0.37 | 0.10 | −73.0% | 111.8 | 113.0 | +1.1% |
| 2025-04-30 | 0.36 | 0.09 | −75.0% | 109.8 | 108.7 | −1.0% |
| 2025-02-19 | 0.20 | 0.14 | −30.0% | 109.8 | 112.1 | +2.1% |
| 2024-10-30 | 0.21 | 0.19 | −9.5% | 108.0 | 108.4 | +0.4% |
| 2024-07-30 | 0.17 | 0.19 | +11.8% | 105.4 | 106.9 | +1.4% |
| 2024-05-01 | 0.17 | 0.35 | +105.9% | 105.4 | 109.1 | +3.6% |
| 2024-02-21 | 0.18 | 0.03 | −83.3% | 110.2 | 105.0 | −4.7% |
| 2023-11-01 | 0.17 | 0.26 | +52.9% | 111.4 | 109.5 | −1.6% |
Surprise is actual minus consensus, as a share of the consensus.