| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 3.25 | 3.38 | +3.9% | 1,743.2 | 1,752.9 | +0.6% |
| 2026-07-27 | 3.25 | 2.84 | −12.6% | 1,743.2 | 1,752.9 | +0.6% |
| 2026-04-29 | 3.33 | 3.42 | +2.7% | 1,724.8 | 1,643.6 | −4.7% |
| 2026-01-28 | 2.97 | 3.25 | +9.4% | 1,629.7 | 1,734.4 | +6.4% |
| 2025-10-29 | 2.72 | 3.25 | +19.5% | 1,446.1 | 1,600.0 | +10.6% |
| 2025-07-29 | 2.88 | 3.29 | +14.2% | 1,318.2 | 1,632.9 | +23.9% |
| 2025-04-30 | 2.64 | 3.17 | +20.1% | 1,830.8 | 1,467.6 | −19.8% |
| 2025-01-29 | 2.68 | 2.97 | +10.8% | 1,777.5 | 1,578.4 | −11.2% |
| 2024-10-30 | 2.55 | 2.71 | +6.3% | 1,503.2 | 1,520.0 | +1.1% |
| 2024-07-30 | 2.59 | 2.93 | +13.1% | 1,305.0 | 1,460.7 | +11.9% |
| 2024-05-01 | 2.40 | 2.57 | +7.1% | 1,487.0 | 1,425.1 | −4.2% |
| 2024-01-31 | −1.25 | 2.94 | +335.2% | 1,615.5 | 1,481.3 | −8.3% |
Surprise is actual minus consensus, as a share of the consensus.