| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 0.86 | 0.90 | +4.5% | 663.3 | 700.9 | +5.7% |
| 2026-05-07 | 0.93 | 0.97 | +3.7% | 656.8 | 681.9 | +3.8% |
| 2026-03-12 | 0.82 | 0.91 | +11.3% | 578.1 | 641.9 | +11.0% |
| 2025-08-07 | 0.42 | 0.47 | +11.3% | 352.6 | 369.2 | +4.7% |
| 2025-05-08 | 0.40 | 0.43 | +8.3% | 322.3 | 364.4 | +13.0% |
| 2025-03-13 | 0.34 | 0.34 | −1.2% | 295.8 | 304.1 | +2.8% |
| 2024-11-08 | 0.25 | 0.26 | +5.9% | 231.5 | 235.2 | +1.6% |
| 2024-08-08 | 0.19 | 0.26 | +37.5% | 244.8 | 236.3 | −3.5% |
| 2024-05-10 | 0.25 | 0.29 | +12.5% | 221.0 | 235.4 | +6.5% |
| 2024-03-15 | 0.27 | 0.30 | +12.2% | 234.1 | 254.9 | +8.9% |
| 2023-11-10 | 0.26 | 0.22 | −15.6% | 201.0 | 183.4 | −8.8% |
| 2023-08-11 | 0.20 | 0.24 | +19.2% | 197.5 | 209.2 | +5.9% |
Surprise is actual minus consensus, as a share of the consensus.