| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-03 | 1.46 | 1.53 | +4.7% | 8,949.9 | 12,049.0 | +34.6% |
| 2026-04-28 | 1.30 | 1.23 | −5.4% | 8,234.5 | 9,618.0 | +16.8% |
| 2026-02-23 | 1.50 | 1.55 | +3.3% | 8,746.6 | 9,065.0 | +3.6% |
| 2025-10-28 | 1.44 | 1.49 | +3.5% | 8,781.6 | 8,634.0 | −1.7% |
| 2025-08-04 | 1.33 | 1.34 | +0.8% | 7,688.0 | 7,887.0 | +2.6% |
| 2025-04-29 | 1.24 | 1.04 | −16.1% | 6,570.8 | 8,043.0 | +22.4% |
| 2025-02-24 | 1.46 | 1.57 | +7.5% | 6,185.0 | 7,000.0 | +13.2% |
| 2024-10-29 | 1.23 | 1.18 | −4.1% | 5,581.3 | 5,023.0 | −10.0% |
| 2024-08-05 | 1.21 | 1.33 | +9.9% | 5,604.0 | 4,894.0 | −12.7% |
| 2024-04-30 | 1.16 | 1.09 | −6.0% | 5,648.0 | 4,781.0 | −15.4% |
| 2024-02-26 | 1.20 | 1.18 | −1.7% | 6,039.6 | 5,183.0 | −14.2% |
| 2023-10-31 | 1.05 | 0.99 | −5.7% | 5,758.1 | 4,189.0 | −27.2% |
Surprise is actual minus consensus, as a share of the consensus.