| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 4.00 | 3.62 | −9.6% | 834.6 | 865.1 | +3.7% |
| 2026-04-28 | 3.46 | 3.90 | +12.7% | 783.8 | 811.7 | +3.6% |
| 2026-01-27 | 3.64 | 4.45 | +22.3% | 764.2 | 822.5 | +7.6% |
| 2025-10-27 | 3.97 | 4.39 | +10.6% | 794.9 | 810.1 | +1.9% |
| 2025-07-30 | 3.51 | 4.16 | +18.5% | 753.9 | 780.4 | +3.5% |
| 2025-04-28 | 3.10 | 3.42 | +10.3% | 718.5 | 731.1 | +1.8% |
| 2025-01-28 | 3.36 | 3.84 | +14.3% | 715.4 | 766.5 | +7.1% |
| 2024-10-28 | 3.45 | 3.67 | +6.4% | 730.4 | 746.7 | +2.2% |
| 2024-07-29 | 2.97 | 3.36 | +13.1% | 686.1 | 695.5 | +1.4% |
| 2024-04-29 | 2.87 | 2.91 | +1.4% | 685.5 | 681.4 | −0.6% |
| 2024-01-29 | 3.03 | 3.43 | +13.2% | 685.3 | 692.6 | +1.1% |
| 2023-10-24 | 3.22 | 3.50 | +8.7% | 700.9 | 707.0 | +0.9% |
Surprise is actual minus consensus, as a share of the consensus.