| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2024-11-21 | 0.63 | 1.02 | +61.9% | 147.0 | — | — |
| 2024-08-01 | 0.84 | 0.63 | −25.0% | 152.4 | 153.9 | +1.0% |
| 2024-05-09 | 0.82 | 0.66 | −19.5% | 158.8 | 152.5 | −4.0% |
| 2024-02-05 | 0.70 | 0.60 | −14.3% | 159.8 | 147.4 | −7.8% |
| 2023-11-16 | 1.03 | 1.02 | −1.0% | 161.6 | 160.6 | −0.6% |
| 2023-08-03 | 0.67 | 0.68 | +1.5% | 159.5 | 143.9 | −9.8% |
| 2023-05-04 | 1.02 | 0.96 | −5.9% | 136.6 | 152.8 | +11.9% |
| 2023-02-02 | 0.66 | 0.61 | −7.6% | 131.3 | 132.7 | +1.1% |
| 2022-11-17 | 1.28 | 1.30 | +1.6% | 139.8 | 143.8 | +2.9% |
Surprise is actual minus consensus, as a share of the consensus.