| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.48 | 0.47 | −1.7% | 24.9 | 24.5 | −1.6% |
| 2026-05-06 | 0.49 | 0.52 | +6.1% | 25.2 | 26.0 | +3.2% |
| 2026-02-04 | 0.48 | 0.50 | +4.2% | 24.4 | 24.5 | +0.6% |
| 2025-11-17 | 0.50 | 0.52 | +3.2% | 22.7 | 20.4 | −10.1% |
| 2025-08-04 | 0.50 | 0.50 | +0.0% | 22.7 | 18.0 | −20.7% |
| 2025-05-06 | 0.50 | 0.50 | +0.0% | 23.0 | 20.4 | −11.0% |
| 2025-02-11 | 0.53 | 0.50 | −5.7% | 24.4 | 20.6 | −15.8% |
| 2024-11-13 | 0.53 | 0.50 | −5.7% | 23.9 | 96.6 | +303.9% |
| 2024-08-07 | 0.53 | 0.57 | +7.5% | 24.5 | 25.7 | +4.9% |
| 2024-05-01 | 0.56 | 0.25 | −55.4% | 2.5 | 26.2 | +968.0% |
| 2024-02-05 | 0.56 | 0.54 | −3.6% | 23.4 | 24.6 | +5.1% |
| 2023-11-13 | 0.60 | 0.56 | −6.7% | 23.4 | 17.3 | −26.2% |
Surprise is actual minus consensus, as a share of the consensus.