| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 5.60 | 5.13 | −8.4% | 665.0 | 673.3 | +1.2% |
| 2026-04-23 | 5.30 | 5.65 | +6.6% | 649.8 | 657.5 | +1.2% |
| 2026-02-25 | 7.02 | 6.42 | −8.5% | 659.1 | 639.3 | −3.0% |
| 2025-10-28 | 5.39 | 5.27 | −2.2% | 659.0 | 624.9 | −5.2% |
| 2025-07-29 | 4.78 | 4.27 | −10.7% | 631.1 | 618.8 | −2.0% |
| 2025-04-23 | 5.55 | 5.63 | +1.4% | 641.8 | 646.9 | +0.8% |
| 2025-02-26 | 6.78 | 6.83 | +0.7% | 636.1 | 640.0 | +0.6% |
| 2024-10-29 | 5.76 | 5.64 | −2.1% | 636.1 | 606.2 | −4.7% |
| 2024-07-24 | 5.59 | 5.47 | −2.1% | 599.2 | 595.9 | −0.6% |
| 2024-04-24 | 5.48 | 5.20 | −5.1% | 591.5 | 589.2 | −0.4% |
| 2024-02-27 | 6.25 | 6.60 | +5.6% | 585.9 | 585.9 | +0.0% |
| 2023-10-25 | 4.90 | 5.32 | +8.6% | 558.4 | 564.5 | +1.1% |
Surprise is actual minus consensus, as a share of the consensus.