| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-20 | 0.59 | 0.59 | −0.2% | 23.2 | 22.9 | −1.6% |
| 2026-04-20 | 0.56 | 0.51 | −8.9% | 22.1 | 21.7 | −1.8% |
| 2026-01-20 | 0.62 | 0.58 | −6.5% | 21.9 | 22.2 | +1.2% |
| 2025-10-20 | 0.57 | 0.54 | −5.3% | 21.9 | 21.3 | −2.7% |
| 2025-07-28 | 0.57 | 0.57 | +0.9% | 19.9 | 19.9 | −0.1% |
| 2025-05-13 | — | 0.47 | — | — | 31.7 | — |
| 2025-03-06 | — | 0.54 | — | — | 32.5 | — |
| 2024-11-08 | — | 0.75 | — | — | 35.5 | — |
| 2024-08-14 | — | 0.56 | — | — | 32.8 | — |
| 2024-05-13 | — | 0.24 | — | — | 27.2 | — |
| 2024-03-09 | — | 0.74 | — | — | 32.9 | — |
| 2023-11-08 | — | 0.50 | — | — | 28.7 | — |
Surprise is actual minus consensus, as a share of the consensus.