| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 2.11 | 1.93 | −8.4% | 905.4 | 920.6 | +1.7% |
| 2026-04-29 | 1.77 | 2.00 | +13.0% | 845.6 | 886.9 | +4.9% |
| 2026-02-04 | 2.04 | 2.10 | +2.9% | 882.3 | 899.1 | +1.9% |
| 2025-10-29 | 1.93 | 2.03 | +5.2% | 861.4 | 878.7 | +2.0% |
| 2025-07-30 | 2.00 | 2.07 | +3.5% | 872.0 | 865.4 | −0.8% |
| 2025-05-01 | 1.64 | 1.75 | +6.7% | 806.3 | 814.3 | +1.0% |
| 2025-02-04 | 2.03 | 2.04 | +0.5% | 866.1 | 862.9 | −0.4% |
| 2024-10-29 | 1.89 | 1.90 | +0.5% | 793.0 | 798.2 | +0.6% |
| 2024-07-31 | 2.04 | 2.06 | +1.0% | 828.1 | 807.2 | −2.5% |
| 2024-04-23 | 1.76 | 1.88 | +6.8% | 807.5 | 800.5 | −0.9% |
| 2024-02-06 | 1.78 | 1.83 | +2.8% | 835.0 | 788.9 | −5.5% |
| 2023-10-25 | 1.89 | 2.12 | +12.2% | 794.5 | 793.4 | −0.1% |
Surprise is actual minus consensus, as a share of the consensus.