| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 1.15 | 1.16 | +1.2% | 879.3 | 929.2 | +5.7% |
| 2026-05-07 | 1.24 | 1.28 | +3.2% | 868.4 | 901.5 | +3.8% |
| 2026-03-12 | 1.08 | 1.22 | +13.0% | 778.8 | 864.7 | +11.0% |
| 2025-11-06 | 0.59 | 0.62 | +5.8% | 720.9 | 476.3 | −33.9% |
| 2025-08-07 | 0.58 | 0.63 | +8.2% | 474.9 | 503.2 | +6.0% |
| 2025-05-08 | 0.52 | 0.55 | +6.6% | 428.2 | 470.4 | +9.9% |
| 2025-03-13 | 0.45 | 0.44 | −2.2% | 382.6 | 380.5 | −0.5% |
| 2024-11-08 | 0.34 | 0.34 | +0.0% | 378.8 | 308.3 | −18.6% |
| 2024-08-07 | 0.31 | 0.33 | +6.5% | 285.0 | 299.1 | +4.9% |
| 2024-05-09 | 0.30 | 0.36 | +20.0% | 283.3 | 296.8 | +4.8% |
| 2024-03-14 | 0.33 | 0.36 | +9.1% | 312.3 | 313.5 | +0.4% |
| 2023-11-09 | 0.25 | 0.27 | +8.0% | 275.3 | 223.1 | −18.9% |
Surprise is actual minus consensus, as a share of the consensus.