| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.05 | 0.05 | −0.9% | 940.9 | 880.8 | −6.4% |
| 2026-04-20 | 0.05 | 0.05 | −0.8% | 861.1 | 914.0 | +6.1% |
| 2026-02-02 | — | 0.05 | — | 873.1 | 860.0 | −1.5% |
| 2025-10-22 | 0.04 | 0.04 | +5.7% | 842.1 | 834.4 | −0.9% |
| 2025-07-30 | 0.04 | 0.04 | +3.6% | 829.0 | 896.9 | +8.2% |
| 2025-04-21 | 0.04 | 0.04 | +5.6% | 809.2 | 854.9 | +5.7% |
| 2025-01-23 | 0.04 | 0.04 | +0.0% | 811.4 | 802.6 | −1.1% |
| 2024-10-23 | 0.04 | 0.03 | −16.7% | 802.3 | 801.8 | −0.1% |
| 2024-07-24 | 0.03 | 0.03 | −2.9% | 801.3 | 779.1 | −2.8% |
| 2024-04-23 | 0.04 | 0.04 | +0.0% | 803.2 | 806.1 | +0.4% |
| 2024-01-25 | 0.04 | 0.04 | +0.0% | 782.0 | 812.6 | +3.9% |
| 2023-10-24 | 0.03 | 0.03 | +3.2% | 782.3 | 747.4 | −4.5% |
Surprise is actual minus consensus, as a share of the consensus.