| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 0.68 | 0.73 | +7.4% | 9,205.9 | 9,355.0 | +1.6% |
| 2026-04-28 | 0.61 | 0.63 | +3.6% | 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-07-29 | 0.68 | 0.73 | +7.8% | 9,755.1 | 8,984.0 | −7.9% |
| 2025-04-29 | 0.65 | 0.31 | −52.9% | 9,336.3 | 9,313.0 | −0.2% |
| 2025-02-04 | 0.66 | 1.30 | +97.6% | 9,655.5 | 9,604.0 | −0.5% |
| 2024-10-30 | 0.85 | 0.64 | −25.3% | 9,114.1 | 9,204.0 | +1.0% |
| 2024-07-31 | 0.79 | 0.45 | −43.4% | 8,447.9 | 8,343.0 | −1.2% |
| 2024-05-01 | 0.89 | 1.04 | +17.1% | 9,162.8 | 9,290.0 | +1.4% |
| 2024-02-21 | 0.78 | 0.70 | −10.8% | 9,316.2 | 9,314.0 | −0.0% |
| 2023-11-02 | 0.79 | 0.72 | −8.5% | 8,819.8 | 9,029.0 | +2.4% |
| 2023-07-28 | 0.69 | 0.69 | −0.6% | 8,224.9 | 8,507.0 | +3.4% |
Surprise is actual minus consensus, as a share of the consensus.