| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | −1.20 | −1.29 | −7.8% | 11,680.7 | 12,384.0 | +6.0% |
| 2026-05-05 | −2.00 | −1.55 | +22.5% | 10,781.8 | 11,173.0 | +3.6% |
| 2026-01-20 | 3.60 | 1.10 | −69.4% | 13,793.4 | 13,209.0 | −4.2% |
| 2025-10-17 | −1.40 | −2.10 | −50.0% | 11,363.5 | 11,753.0 | +3.4% |
| 2025-07-17 | −2.90 | −1.60 | +44.8% | 10,821.6 | 10,942.0 | +1.1% |
| 2025-04-29 | −1.00 | 0.18 | +118.0% | 10,686.2 | 10,224.0 | −4.3% |
| 2025-04-28 | −1.00 | 0.18 | +118.0% | 10,686.2 | 10,640.0 | −0.4% |
| 2025-01-14 | 3.90 | 4.42 | +13.3% | 13,139.7 | 13,115.0 | −0.2% |
| 2024-10-22 | −1.50 | −1.68 | −12.0% | 10,838.7 | 10,681.0 | −1.5% |
| 2024-07-18 | 1.50 | −2.07 | −238.0% | 10,443.2 | 10,337.0 | −1.0% |
| 2024-04-30 | 0.30 | 2.24 | +646.7% | 8,856.2 | 10,463.4 | +18.1% |
| 2024-04-29 | 0.30 | 2.24 | +646.7% | 9,984.2 | 9,997.0 | +0.1% |
Surprise is actual minus consensus, as a share of the consensus.