| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 1.16 | 1.25 | +7.5% | 875.0 | 874.2 | −0.1% |
| 2026-04-28 | 1.12 | 1.14 | +1.8% | 854.6 | 856.0 | +0.2% |
| 2026-02-19 | 1.17 | 1.36 | +16.2% | 854.6 | 857.5 | +0.3% |
| 2025-10-29 | 2.06 | 2.08 | +1.0% | 733.0 | 777.6 | +6.1% |
| 2025-07-30 | 2.06 | 2.05 | −0.5% | 732.2 | 841.6 | +14.9% |
| 2025-04-29 | 1.96 | 2.00 | +2.0% | 707.6 | 820.0 | +15.9% |
| 2025-02-25 | 1.10 | 2.03 | +84.5% | 707.3 | 821.9 | +16.2% |
| 2024-10-29 | 2.03 | 2.07 | +2.0% | 726.8 | 824.8 | +13.5% |
| 2024-07-30 | 2.00 | 2.06 | +3.0% | 742.4 | 810.7 | +9.2% |
| 2024-04-30 | 1.95 | 1.96 | +0.5% | 716.6 | 799.5 | +11.6% |
| 2024-02-27 | 2.03 | 2.02 | −0.5% | 720.8 | 797.8 | +10.7% |
| 2023-11-07 | 2.03 | 2.02 | −0.5% | 612.9 | 748.0 | +22.1% |
Surprise is actual minus consensus, as a share of the consensus.