| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 0.17 | 0.14 | −15.2% | 731.1 | 747.6 | +2.2% |
| 2026-04-29 | 0.18 | 0.26 | +46.3% | 689.9 | 734.1 | +6.4% |
| 2026-02-18 | 0.18 | 0.27 | +48.2% | 686.7 | 685.3 | −0.2% |
| 2025-10-29 | 0.47 | 0.22 | −53.2% | 683.0 | 688.2 | +0.8% |
| 2025-07-30 | 0.48 | 0.23 | −52.1% | 681.7 | 681.4 | −0.0% |
| 2025-04-30 | 0.47 | 0.27 | −42.6% | 664.4 | 674.5 | +1.5% |
| 2025-02-26 | 0.47 | 0.23 | −51.1% | 658.7 | 659.1 | +0.1% |
| 2024-10-30 | 0.17 | 0.15 | −11.8% | 660.3 | 660.3 | +0.0% |
| 2024-07-24 | 0.18 | 0.12 | −33.3% | 642.6 | 653.5 | +1.7% |
| 2024-04-30 | 0.18 | 0.23 | +27.8% | 642.0 | 646.0 | +0.6% |
| 2024-02-13 | 0.18 | 0.21 | +16.7% | 623.6 | 624.3 | +0.1% |
| 2023-10-25 | 0.17 | 0.21 | +23.5% | 611.8 | 617.7 | +1.0% |
Surprise is actual minus consensus, as a share of the consensus.