| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 0.89 | 0.77 | −13.7% | 39.6 | 39.0 | −1.5% |
| 2026-04-27 | 0.82 | 0.96 | +17.1% | 39.7 | 38.6 | −2.8% |
| 2026-02-02 | 0.85 | 0.97 | +14.1% | 40.0 | 39.3 | −1.9% |
| 2025-10-27 | 0.79 | 0.72 | −8.9% | 40.0 | 37.7 | −5.8% |
| 2025-07-28 | 0.74 | 0.78 | +5.4% | 39.3 | 37.0 | −5.9% |
| 2025-04-28 | 0.66 | 0.65 | −1.5% | 38.4 | 34.6 | −9.8% |
| 2025-01-27 | 0.72 | 0.72 | +0.0% | 38.8 | 44.6 | +14.9% |
| 2024-10-21 | 0.73 | 0.74 | +1.4% | 38.6 | 36.2 | −6.2% |
| 2024-07-22 | 0.60 | 0.71 | +18.3% | 37.2 | 35.7 | −4.0% |
| 2024-04-22 | 0.56 | 0.64 | +14.3% | 36.1 | 35.0 | −3.0% |
| 2024-01-29 | 0.62 | 0.43 | −30.6% | 36.3 | 35.9 | −1.0% |
| 2023-10-23 | 0.67 | 0.68 | +1.5% | 36.7 | 33.6 | −8.3% |
Surprise is actual minus consensus, as a share of the consensus.