| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 0.46 | 0.48 | +3.8% | 308.2 | 316.0 | +2.5% |
| 2026-04-23 | 0.44 | 0.40 | −9.1% | 302.0 | 295.9 | −2.0% |
| 2026-01-22 | 0.41 | 0.44 | +7.3% | 286.8 | 290.1 | +1.1% |
| 2025-10-23 | 0.40 | 0.37 | −6.9% | 245.9 | 240.0 | −2.4% |
| 2025-07-24 | 0.38 | 0.41 | +7.9% | 247.3 | 243.8 | −1.4% |
| 2025-04-24 | 0.33 | 0.34 | +3.0% | 227.0 | 29.6 | −87.0% |
| 2025-01-23 | 0.29 | 0.34 | +17.2% | 211.9 | 216.5 | +2.2% |
| 2024-10-24 | 0.33 | 0.25 | −24.8% | 222.8 | 203.4 | −8.7% |
| 2024-07-25 | 0.22 | 0.22 | +0.0% | 182.3 | 153.7 | −15.7% |
| 2024-04-25 | 0.20 | 0.23 | +15.0% | 150.8 | 156.7 | +3.9% |
| 2024-01-25 | 0.21 | 0.10 | −52.4% | 129.7 | 158.9 | +22.5% |
| 2023-10-26 | 0.28 | 0.32 | +14.3% | 140.6 | 156.4 | +11.2% |
Surprise is actual minus consensus, as a share of the consensus.