| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 57.60 | 38.90 | −32.5% | 9,731.3 | 8,899.2 | −8.6% |
| 2026-05-28 | 58.72 | 53.83 | −8.3% | 10,048.3 | 9,413.0 | −6.3% |
| 2026-01-31 | 77.40 | 93.05 | +20.2% | 12,991.3 | 12,619.0 | −2.9% |
| 2025-11-06 | 70.35 | 64.70 | −8.0% | 11,933.7 | 11,502.0 | −3.6% |
| 2025-08-26 | 59.20 | 59.17 | −0.1% | 10,427.0 | 9,351.6 | −10.3% |
| 2025-07-30 | 59.20 | 59.20 | +0.0% | 9,370.0 | 9,370.0 | +0.0% |
| 2025-05-27 | 55.90 | 48.09 | −14.0% | 10,874.0 | 9,891.3 | −9.0% |
| 2025-02-11 | 55.90 | 82.74 | +48.0% | 11,011.5 | 12,462.5 | +13.2% |
| 2024-10-30 | 73.80 | 65.28 | −11.5% | 12,443.0 | 11,352.0 | −8.8% |
| 2024-08-28 | 44.20 | 24.97 | −43.5% | 9,576.0 | 9,318.0 | −2.7% |
| 2024-04-30 | 51.05 | 47.56 | −6.8% | 9,140.0 | 10,022.0 | +9.6% |
| 2024-01-31 | 69.70 | 70.51 | +1.2% | 13,125.0 | 11,354.0 | −13.5% |
Surprise is actual minus consensus, as a share of the consensus.