| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.29 | 0.27 | −7.3% | 79.0 | 78.4 | −0.8% |
| 2026-04-29 | 0.30 | 0.28 | −5.8% | 73.3 | 78.2 | +6.6% |
| 2026-02-11 | 0.29 | 0.45 | +55.3% | 75.9 | 75.7 | −0.2% |
| 2025-10-28 | 0.45 | 0.45 | +0.0% | 76.0 | 74.1 | −2.5% |
| 2025-07-29 | 0.44 | 0.44 | +0.0% | 72.2 | 72.8 | +0.8% |
| 2025-04-30 | 0.44 | 0.44 | +0.0% | 67.9 | 71.5 | +5.2% |
| 2025-02-12 | 0.28 | 0.44 | +57.1% | 66.8 | 68.3 | +2.3% |
| 2024-10-30 | 0.43 | 0.43 | +0.0% | 67.1 | 66.8 | −0.5% |
| 2024-07-31 | 0.43 | 0.43 | +0.0% | 65.3 | 66.5 | +1.8% |
| 2024-05-01 | 0.42 | 0.43 | +2.4% | 64.0 | 66.5 | +3.8% |
| 2024-02-14 | 0.42 | 0.43 | +2.4% | 63.7 | 65.1 | +2.2% |
| 2023-11-01 | 0.43 | 0.42 | −2.3% | 64.2 | 64.8 | +1.0% |
Surprise is actual minus consensus, as a share of the consensus.