| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.68 | 1.20 | +76.9% | 9,205.9 | 9,355.0 | +1.6% |
| 2026-04-28 | 0.61 | 0.67 | +10.2% | 9,749.9 | 10,080.0 | +3.4% |
| 2026-02-03 | 0.70 | 0.72 | +3.4% | 10,306.8 | 10,492.0 | +1.8% |
| 2025-10-28 | 0.72 | 0.73 | +0.8% | 9,742.4 | 9,744.0 | +0.0% |
| 2025-07-29 | 0.68 | 0.73 | +7.8% | 8,857.0 | 8,984.0 | +1.4% |
| 2025-04-29 | 0.65 | 0.74 | +13.1% | 9,313.6 | 9,313.0 | −0.0% |
| 2025-02-04 | 0.66 | 0.65 | −1.2% | 9,640.5 | 9,604.0 | −0.4% |
| 2024-10-29 | 0.85 | 0.99 | +16.5% | 9,114.1 | 9,204.0 | +1.0% |
| 2024-07-30 | 0.79 | 0.86 | +9.3% | 8,447.9 | 8,343.0 | −1.2% |
| 2024-04-30 | 0.89 | 0.95 | +6.7% | 9,162.8 | 9,290.0 | +1.4% |
| 2024-01-30 | 0.78 | 0.84 | +7.7% | 9,303.2 | 9,314.0 | +0.1% |
| 2023-11-01 | 0.79 | 0.82 | +3.8% | 8,837.8 | 9,029.0 | +2.2% |
Surprise is actual minus consensus, as a share of the consensus.