| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 2.09 | 2.38 | +13.6% | 1,219.5 | 1,329.0 | +9.0% |
| 2026-04-28 | 2.11 | 2.56 | +21.3% | 1,200.0 | 1,282.5 | +6.9% |
| 2026-02-02 | 1.38 | 1.80 | +30.4% | 977.2 | 1,083.3 | +10.9% |
| 2025-10-28 | 0.79 | 0.85 | +7.6% | 744.1 | 769.2 | +3.4% |
| 2025-07-29 | 0.54 | 0.57 | +5.2% | 650.6 | 651.8 | +0.2% |
| 2025-04-28 | 0.62 | 0.75 | +21.2% | 680.5 | 685.7 | +0.8% |
| 2025-01-29 | 0.91 | 0.95 | +4.4% | 740.9 | 752.9 | +1.6% |
| 2024-10-23 | 0.79 | 0.90 | +13.9% | 716.4 | 737.3 | +2.9% |
| 2024-07-24 | 0.77 | 0.86 | +11.7% | 701.2 | 729.9 | +4.1% |
| 2024-04-24 | 0.33 | 0.51 | +54.5% | 566.4 | 597.5 | +5.5% |
| 2024-01-30 | 0.71 | 0.79 | +11.3% | 674.7 | 670.6 | −0.6% |
| 2023-10-25 | 0.73 | 0.80 | +9.6% | 684.6 | 699.8 | +2.2% |
Surprise is actual minus consensus, as a share of the consensus.