| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.46 | 0.53 | +14.3% | 962.9 | 976.0 | +1.4% |
| 2026-04-30 | 0.42 | 0.49 | +16.3% | 912.7 | 985.0 | +7.9% |
| 2026-02-19 | 0.35 | 0.42 | +20.0% | 875.2 | 891.0 | +1.8% |
| 2025-10-23 | 0.33 | 0.38 | +15.2% | 875.1 | 902.0 | +3.1% |
| 2025-07-24 | 0.37 | 0.42 | +13.5% | 864.5 | 913.0 | +5.6% |
| 2025-05-01 | 0.29 | 0.30 | +3.4% | 876.0 | 878.0 | +0.2% |
| 2025-02-20 | 0.26 | 0.47 | +80.8% | 874.5 | 844.0 | −3.5% |
| 2024-10-24 | 0.30 | 0.24 | −20.0% | 877.0 | 826.0 | −5.8% |
| 2024-07-25 | 0.27 | 0.28 | +3.7% | 17,718.2 | 890.0 | −95.0% |
| 2024-04-25 | 0.25 | 0.28 | +12.0% | 954.5 | 915.0 | −4.1% |
| 2024-02-15 | 0.22 | 0.22 | +0.0% | 946.0 | 945.0 | −0.1% |
| 2023-10-24 | 0.22 | 0.23 | +4.5% | 946.0 | 960.0 | +1.5% |
Surprise is actual minus consensus, as a share of the consensus.