| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 0.09 | 0.06 | −38.8% | 850.6 | 835.7 | −1.7% |
| 2026-05-11 | 0.09 | 0.06 | −33.3% | 886.6 | 785.9 | −11.4% |
| 2026-01-20 | 0.16 | 0.16 | +0.0% | 927.7 | 951.6 | +2.6% |
| 2025-10-24 | 0.19 | 0.19 | −1.4% | 944.7 | 992.1 | +5.0% |
| 2025-07-23 | 0.21 | 0.20 | −6.7% | 1,019.5 | 997.5 | −2.2% |
| 2025-05-09 | 0.21 | 0.22 | +4.0% | 986.9 | 994.5 | +0.8% |
| 2024-11-05 | 0.21 | 0.04 | −80.6% | 909.2 | 954.3 | +5.0% |
| 2024-07-27 | 0.19 | 0.20 | +4.0% | 869.8 | 920.7 | +5.9% |
| 2024-05-08 | 0.86 | 0.70 | −18.6% | — | 849.3 | — |
| 2024-01-31 | 0.18 | 0.20 | +13.3% | 833.4 | 868.6 | +4.2% |
| 2023-10-27 | 0.17 | 0.21 | +20.3% | 816.2 | 10.0 | −98.8% |
| 2023-07-26 | 0.15 | 0.21 | +36.4% | 777.8 | 821.2 | +5.6% |
Surprise is actual minus consensus, as a share of the consensus.