| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 2.18 | 2.23 | +2.3% | 249.5 | 246.1 | −1.4% |
| 2026-05-06 | 2.02 | 2.07 | +2.5% | 233.0 | 236.8 | +1.6% |
| 2026-02-18 | 1.79 | 1.79 | +0.0% | 207.5 | 211.6 | +2.0% |
| 2025-11-05 | 1.92 | 1.76 | −8.5% | 175.0 | 203.1 | +16.0% |
| 2025-08-06 | 1.83 | 1.68 | −8.0% | 198.0 | 187.5 | −5.3% |
| 2025-05-07 | 1.76 | 1.75 | −0.4% | 211.0 | 196.0 | −7.1% |
| 2025-02-19 | 1.61 | 1.71 | +6.0% | 185.0 | 185.8 | +0.4% |
| 2024-11-06 | 1.78 | 1.54 | −13.6% | 180.8 | 173.6 | −4.0% |
| 2024-08-07 | 1.79 | 1.66 | −7.1% | 182.3 | 172.3 | −5.5% |
| 2024-05-08 | 1.53 | 1.66 | +8.7% | 158.2 | 174.1 | +10.1% |
| 2024-02-21 | 1.38 | 1.64 | +18.8% | 152.2 | 166.7 | +9.5% |
| 2023-11-01 | 1.61 | 1.53 | −5.0% | 171.3 | 158.0 | −7.8% |
Surprise is actual minus consensus, as a share of the consensus.