| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.40 | 0.43 | +6.5% | 858.1 | 895.7 | +4.4% |
| 2026-04-28 | 0.43 | 0.64 | +48.8% | 847.2 | 872.1 | +2.9% |
| 2026-01-27 | 1.80 | 1.76 | −2.2% | 861.2 | 877.1 | +1.8% |
| 2025-10-28 | 1.72 | 1.74 | +1.2% | 881.3 | 871.5 | −1.1% |
| 2025-07-29 | 1.67 | 1.71 | +2.4% | 858.7 | 868.5 | +1.1% |
| 2025-04-29 | 1.65 | 1.64 | −0.6% | 832.8 | 865.2 | +3.9% |
| 2025-01-28 | 0.49 | −1.45 | −396.8% | 843.7 | 858.6 | +1.8% |
| 2024-10-29 | 1.81 | 1.81 | +0.0% | 834.6 | 859.2 | +2.9% |
| 2024-07-30 | 1.72 | 1.77 | +2.9% | 818.6 | 850.5 | +3.9% |
| 2024-04-30 | 1.73 | 1.73 | +0.0% | 816.6 | 839.4 | +2.8% |
| 2024-01-30 | 1.81 | 1.82 | +0.6% | 813.3 | 828.9 | +1.9% |
| 2023-11-01 | 1.85 | 1.86 | +0.5% | 810.5 | 824.3 | +1.7% |
Surprise is actual minus consensus, as a share of the consensus.