| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | 1.71 | 3.52 | +106.0% | 376.8 | 387.5 | +2.8% |
| 2026-05-07 | 0.19 | 0.32 | +70.6% | 308.9 | 284.9 | −7.8% |
| 2026-02-11 | −0.06 | −0.64 | −966.7% | 292.3 | 344.8 | +18.0% |
| 2025-11-12 | −0.41 | −1.17 | −185.4% | 302.6 | 250.2 | −17.3% |
| 2025-08-07 | −1.42 | −0.93 | +34.5% | 233.1 | 186.1 | −20.2% |
| 2025-05-01 | −1.56 | −1.66 | −6.4% | 153.5 | 110.7 | −27.9% |
| 2025-02-12 | −1.20 | −0.68 | +43.3% | 125.4 | 180.1 | +43.6% |
| 2024-11-14 | −1.83 | −1.81 | +1.1% | 74.1 | 63.4 | −14.4% |
| 2024-09-03 | −1.54 | −2.05 | −33.1% | 37.6 | 38.7 | +3.0% |
| 2024-05-02 | −1.62 | −2.48 | −53.3% | 92.4 | 103.0 | +11.5% |
| 2024-02-07 | −2.19 | −1.66 | +24.1% | 111.1 | 151.4 | +36.3% |
| 2023-11-07 | −2.55 | −3.08 | −21.0% | 55.3 | 50.7 | −8.4% |
Surprise is actual minus consensus, as a share of the consensus.