| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2025-08-07 | 0.22 | 0.14 | −36.4% | 97.7 | 96.5 | −1.1% |
| 2025-05-08 | 0.17 | 0.09 | −47.1% | 77.6 | 96.3 | +24.1% |
| 2025-02-24 | 0.16 | 0.18 | +12.5% | 82.3 | 103.4 | +25.7% |
| 2024-11-06 | 0.18 | 0.15 | −16.7% | 80.5 | 101.5 | +26.0% |
| 2024-08-06 | 0.17 | 0.19 | +11.8% | 90.3 | 111.8 | +23.9% |
| 2024-05-08 | 0.16 | 0.17 | +6.3% | 88.0 | 115.8 | +31.6% |
| 2024-02-21 | 0.18 | 0.14 | −22.2% | 80.5 | 103.4 | +28.5% |
| 2023-11-07 | 0.21 | 0.22 | +4.8% | 96.3 | 106.3 | +10.3% |
| 2023-08-07 | 0.20 | 0.20 | +0.0% | 97.1 | 98.8 | +1.7% |
| 2023-05-08 | 0.18 | 0.19 | +5.6% | 87.9 | 91.4 | +4.1% |
| 2023-02-14 | 0.21 | 0.21 | +0.0% | 77.0 | 95.5 | +24.1% |
| 2022-11-08 | 0.24 | 0.29 | +20.8% | 74.1 | 110.4 | +49.1% |
Surprise is actual minus consensus, as a share of the consensus.