| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 4.47 | 3.85 | −13.9% | 10,784.5 | 10,746.3 | −0.4% |
| 2026-04-27 | 3.62 | 3.60 | −0.6% | 10,576.5 | 10,763.0 | +1.8% |
| 2026-01-30 | 3.54 | 3.38 | −4.5% | 9,453.3 | 9,975.0 | +5.5% |
| 2025-11-03 | 2.81 | 3.30 | +17.4% | 7,374.8 | 9,257.0 | +25.5% |
| 2025-07-31 | 2.87 | 3.08 | +7.3% | 7,271.3 | 8,692.0 | +19.5% |
| 2025-05-02 | 2.89 | 2.93 | +1.4% | 7,130.8 | 8,515.0 | +19.4% |
| 2025-01-31 | 2.75 | 2.93 | +6.5% | 5,805.5 | 8,161.0 | +40.6% |
| 2024-10-21 | 3.40 | 3.82 | +12.4% | 6,378.0 | 8,088.0 | +26.8% |
| 2024-07-26 | 3.10 | 3.54 | +14.2% | 7,068.5 | 7,373.0 | +4.3% |
| 2024-05-20 | 3.50 | 3.40 | −2.9% | 7,495.0 | 7,218.0 | −3.7% |
| 2024-02-01 | 3.00 | 3.39 | +13.0% | 7,454.0 | 7,088.0 | −4.9% |
| 2023-10-27 | 2.90 | 3.80 | +31.0% | 6,405.0 | 7,205.0 | +12.5% |
Surprise is actual minus consensus, as a share of the consensus.