| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-22 | 1.43 | 1.53 | +6.6% | 149.2 | — | — |
| 2026-07-02 | 1.41 | 1.53 | +8.5% | 157.8 | 160.8 | +1.9% |
| 2026-04-02 | 1.69 | 1.15 | −32.0% | 171.4 | 157.7 | −8.0% |
| 2026-01-08 | 1.46 | 1.54 | +5.5% | 166.8 | 155.8 | −6.6% |
| 2025-10-23 | 1.14 | 0.99 | −13.2% | 156.9 | 153.6 | −2.1% |
| 2025-06-26 | 1.36 | 1.78 | +30.9% | 156.9 | 169.5 | +8.0% |
| 2025-04-03 | 1.89 | 2.44 | +29.1% | 156.0 | 187.1 | +20.0% |
| 2025-01-07 | 1.34 | 1.57 | +17.2% | 166.3 | 166.3 | −0.0% |
| 2024-10-24 | 1.01 | 1.17 | +15.8% | 145.4 | 155.0 | +6.6% |
| 2024-06-27 | 1.25 | 1.41 | +12.8% | 146.2 | 139.2 | −4.8% |
| 2024-04-04 | 1.56 | 1.64 | +5.1% | 172.1 | 151.5 | −11.9% |
| 2024-01-04 | 1.27 | 1.36 | +7.1% | 163.4 | 161.4 | −1.3% |
Surprise is actual minus consensus, as a share of the consensus.