| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.61 | 0.66 | +8.7% | 143.4 | 144.8 | +1.0% |
| 2026-04-29 | 0.52 | 0.62 | +19.2% | 136.8 | 139.2 | +1.7% |
| 2026-02-10 | 0.60 | 0.62 | +3.3% | 135.9 | 137.3 | +1.0% |
| 2025-10-28 | 0.61 | 0.60 | −1.6% | 135.9 | 143.0 | +5.2% |
| 2025-07-24 | 0.55 | 0.57 | +3.6% | 136.4 | 135.3 | −0.8% |
| 2025-04-30 | 0.49 | 0.44 | −10.2% | 132.7 | 125.8 | −5.2% |
| 2025-02-04 | 0.59 | 0.53 | −10.2% | 136.8 | 127.4 | −6.9% |
| 2024-10-29 | 0.57 | 0.63 | +10.5% | 138.3 | 132.4 | −4.2% |
| 2024-07-30 | 0.53 | 0.54 | +1.9% | 133.4 | 130.1 | −2.5% |
| 2024-05-01 | 0.43 | 0.47 | +9.3% | 126.8 | 125.8 | −0.8% |
| 2024-02-06 | 0.46 | 0.47 | +2.2% | 124.5 | 124.7 | +0.1% |
| 2023-10-26 | 0.56 | 0.54 | −3.6% | 142.1 | 134.6 | −5.3% |
Surprise is actual minus consensus, as a share of the consensus.