| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-30 | 0.22 | 0.44 | +103.1% | 315.0 | 318.3 | +1.1% |
| 2026-04-30 | 0.19 | 0.07 | −62.8% | 256.6 | 258.2 | +0.6% |
| 2026-02-26 | 0.08 | 0.27 | +250.8% | 273.4 | 274.5 | +0.4% |
| 2025-11-06 | 0.25 | 0.29 | +16.0% | 273.1 | 285.4 | +4.5% |
| 2025-08-07 | 0.33 | 0.35 | +6.1% | 276.4 | 305.7 | +10.6% |
| 2025-05-01 | 0.17 | 0.19 | +11.8% | 256.1 | 254.9 | −0.5% |
| 2025-02-27 | 0.21 | 0.24 | +14.3% | 272.2 | 279.1 | +2.5% |
| 2024-11-08 | 0.12 | 0.26 | +116.7% | 286.7 | 285.1 | −0.5% |
| 2024-08-01 | 0.32 | 0.34 | +6.3% | 301.8 | 309.3 | +2.5% |
| 2024-05-02 | 0.16 | 0.17 | +6.3% | 248.9 | 256.4 | +3.0% |
| 2024-02-22 | 0.18 | 0.18 | +0.0% | 261.5 | 263.5 | +0.8% |
| 2023-11-01 | 0.23 | 0.26 | +13.0% | 267.2 | 276.5 | +3.5% |
Surprise is actual minus consensus, as a share of the consensus.