| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | 4.00 | 4.73 | +18.3% | 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.66 | 4.45 | +21.6% | 764.2 | 822.5 | +7.6% |
| 2025-10-27 | 3.97 | 3.26 | −17.9% | 770.3 | 810.1 | +5.2% |
| 2025-07-28 | 3.51 | 3.25 | −7.4% | 796.6 | 780.4 | −2.0% |
| 2025-04-28 | 3.10 | 2.48 | −20.0% | 719.7 | 731.1 | +1.6% |
| 2025-01-27 | 3.36 | 2.82 | −16.1% | 716.5 | 766.5 | +7.0% |
| 2024-10-29 | 3.45 | 2.80 | −18.8% | 730.4 | 746.7 | +2.2% |
| 2024-07-30 | 2.97 | 2.44 | −17.8% | 686.1 | 695.5 | +1.4% |
| 2024-04-30 | 2.87 | 2.00 | −30.3% | 685.5 | 681.4 | −0.6% |
| 2024-03-14 | 3.04 | 2.32 | −23.7% | 684.8 | 692.6 | +1.1% |
| 2023-10-25 | 3.21 | 2.55 | −20.6% | 701.4 | 707.0 | +0.8% |
Surprise is actual minus consensus, as a share of the consensus.