| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | 1.27 | 0.29 | −77.4% | 11,020.1 | 11,176.8 | +1.4% |
| 2026-04-29 | 1.16 | 1.24 | +6.9% | 10,229.6 | 10,300.3 | +0.7% |
| 2026-02-04 | 0.64 | 0.68 | +6.3% | 11,407.6 | 11,776.1 | +3.2% |
| 2025-10-29 | 1.26 | 1.48 | +17.5% | 11,035.1 | 11,317.5 | +2.6% |
| 2025-07-30 | 1.12 | 1.23 | +9.8% | 10,496.6 | 10,613.8 | +1.1% |
| 2025-04-30 | 1.08 | 1.13 | +4.6% | 9,715.4 | 10,039.1 | +3.3% |
| 2025-02-05 | 0.44 | 0.59 | +34.1% | 9,538.0 | 10,160.5 | +6.5% |
| 2024-10-30 | 1.16 | 1.27 | +9.5% | 10,516.8 | 10,423.2 | −0.9% |
| 2024-07-31 | 1.00 | 1.09 | +9.0% | 9,570.1 | 10,126.6 | +5.8% |
| 2024-05-01 | 0.92 | 0.72 | −21.9% | 8,892.0 | 9,198.6 | +3.4% |
| 2023-11-01 | 1.09 | 1.26 | +15.6% | 9,374.5 | 9,877.4 | +5.4% |
| 2023-07-26 | 0.85 | 0.97 | +14.1% | 8,783.3 | 9,275.8 | +5.6% |
Surprise is actual minus consensus, as a share of the consensus.