| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2025-10-22 | 0.27 | 0.23 | −14.8% | — | — | — |
| 2025-07-23 | 0.25 | 0.25 | +0.0% | 94.9 | 94.7 | −0.3% |
| 2025-04-23 | 0.23 | 0.22 | −4.3% | 94.5 | 91.5 | −3.2% |
| 2025-01-29 | 0.24 | 0.23 | −4.2% | 90.7 | 91.7 | +1.1% |
| 2024-10-23 | 0.20 | 0.23 | +15.0% | 82.5 | 89.5 | +8.5% |
| 2024-07-24 | 0.18 | 0.18 | +0.0% | 81.7 | 86.4 | +5.8% |
| 2024-04-24 | 0.22 | 0.16 | −27.3% | 83.3 | 87.9 | +5.6% |
| 2024-01-24 | 0.23 | 0.26 | +13.0% | 85.2 | 91.7 | +7.6% |
| 2023-10-25 | 0.27 | 0.26 | −3.7% | 85.7 | 89.5 | +4.4% |
| 2023-07-26 | 0.29 | 0.25 | −13.8% | 84.8 | 91.4 | +7.8% |
| 2023-04-26 | 0.29 | 0.27 | −6.9% | 98.3 | 98.8 | +0.5% |
| 2023-01-25 | 0.40 | 0.39 | −2.5% | 86.8 | 89.1 | +2.6% |
Surprise is actual minus consensus, as a share of the consensus.