| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 0.31 | 0.36 | +17.6% | 241.6 | 244.9 | +1.4% |
| 2026-05-04 | 0.23 | 0.34 | +47.8% | 227.5 | 239.0 | +5.1% |
| 2026-02-23 | 0.29 | 0.20 | −31.0% | 240.4 | 273.6 | +13.8% |
| 2025-11-03 | 0.27 | 0.18 | −33.3% | 240.0 | 240.0 | +0.0% |
| 2025-08-05 | 0.27 | 0.28 | +3.7% | 227.0 | 224.2 | −1.2% |
| 2025-05-06 | 0.32 | 0.29 | −9.4% | 247.7 | 240.4 | −3.0% |
| 2025-02-25 | 0.26 | 0.47 | +80.8% | 230.5 | 250.7 | +8.8% |
| 2024-11-07 | 0.26 | 0.25 | −3.8% | 138.0 | 151.8 | +10.0% |
| 2024-08-01 | 0.11 | 0.10 | −7.1% | 118.4 | 120.3 | +1.7% |
| 2024-05-02 | 0.06 | −0.62 | −1211.3% | 106.7 | 110.3 | +3.4% |
| 2024-02-27 | 0.18 | 0.04 | −77.8% | 118.6 | 126.3 | +6.5% |
| 2023-10-26 | 0.13 | −0.15 | −213.5% | 111.9 | 117.2 | +4.8% |
Surprise is actual minus consensus, as a share of the consensus.