| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 0.40 | 0.41 | +2.2% | 150.8 | 151.4 | +0.4% |
| 2026-04-24 | 0.36 | 0.37 | +2.7% | 137.9 | 137.0 | −0.6% |
| 2026-02-12 | 0.50 | 0.50 | +0.9% | 163.4 | 162.3 | −0.7% |
| 2025-10-23 | 0.50 | 0.51 | +3.1% | 163.3 | 154.0 | −5.7% |
| 2025-07-25 | 0.43 | 0.30 | −30.0% | 148.2 | 145.0 | −2.1% |
| 2025-04-24 | 0.28 | 0.33 | +18.1% | 158.6 | 135.6 | −14.5% |
| 2025-02-18 | 0.60 | 0.59 | −2.3% | 168.0 | 167.5 | −0.3% |
| 2024-10-24 | 0.60 | 0.53 | −11.2% | 158.9 | 136.6 | −14.0% |
| 2024-07-25 | 0.39 | 0.49 | +26.2% | 139.3 | 148.4 | +6.6% |
| 2024-05-03 | 0.39 | 0.14 | −63.3% | 139.3 | 112.1 | −19.5% |
| 2024-03-26 | 0.37 | 0.35 | −2.8% | 142.7 | 147.4 | +3.3% |
| 2023-09-30 | 0.52 | 0.51 | −1.2% | 137.8 | 130.4 | −5.4% |
Surprise is actual minus consensus, as a share of the consensus.