| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.80 | 0.93 | +16.8% | 283.5 | 308.6 | +8.9% |
| 2026-04-30 | 0.25 | 0.07 | −72.0% | 210.3 | 214.6 | +2.0% |
| 2026-02-25 | 0.36 | 0.19 | −47.2% | 239.1 | 220.0 | −8.0% |
| 2025-10-30 | 1.20 | 1.03 | −14.2% | 235.6 | 311.2 | +32.1% |
| 2025-07-31 | 0.46 | 0.71 | +54.3% | 327.5 | 265.0 | −19.1% |
| 2025-05-01 | 0.16 | 0.22 | +37.5% | 241.7 | 204.0 | −15.6% |
| 2025-02-27 | 0.38 | 0.33 | −13.2% | 216.4 | 222.2 | +2.7% |
| 2024-10-31 | 1.05 | 1.03 | −1.9% | 231.0 | 299.6 | +29.7% |
| 2024-08-01 | 0.42 | 0.70 | +66.7% | 216.3 | 244.3 | +13.0% |
| 2024-04-25 | 0.50 | 1.21 | +142.0% | 183.9 | 270.7 | +47.3% |
| 2024-02-29 | 1.24 | 0.52 | −58.1% | 273.6 | 214.5 | −21.6% |
| 2023-10-26 | 0.74 | 0.60 | −18.9% | 287.3 | 255.0 | −11.2% |
Surprise is actual minus consensus, as a share of the consensus.