| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | 0.58 | 0.60 | +2.9% | 227.8 | 231.3 | +1.5% |
| 2026-04-24 | 0.53 | 0.55 | +3.8% | 220.9 | 220.3 | −0.3% |
| 2026-01-30 | 0.55 | 0.56 | +1.8% | 225.5 | 225.9 | +0.2% |
| 2025-10-24 | 0.52 | 0.59 | +13.0% | 218.4 | 217.7 | −0.3% |
| 2025-07-25 | 0.49 | 0.58 | +18.4% | 218.2 | 209.1 | −4.2% |
| 2025-04-23 | 0.46 | 0.47 | +2.2% | 214.5 | 203.1 | −5.3% |
| 2025-01-31 | 0.40 | 0.41 | +2.5% | 203.2 | 180.2 | −11.3% |
| 2024-10-25 | 0.44 | 0.48 | +9.1% | 205.1 | 201.3 | −1.8% |
| 2024-07-26 | 0.43 | 0.48 | +11.6% | 203.3 | 195.9 | −3.7% |
| 2024-04-26 | 0.42 | 0.42 | +0.0% | 203.7 | 197.3 | −3.2% |
| 2024-01-26 | 0.44 | 0.37 | −15.9% | 201.0 | 202.6 | +0.8% |
| 2023-10-27 | 0.43 | 0.46 | +7.0% | 199.9 | 194.9 | −2.5% |
Surprise is actual minus consensus, as a share of the consensus.