| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 4.38 | 5.20 | +18.6% | 14,054.5 | 15,886.0 | +13.0% |
| 2026-05-11 | 4.38 | 5.30 | +21.0% | 14,485.3 | 14,650.0 | +1.1% |
| 2026-01-29 | 3.57 | 5.50 | +54.1% | 11,725.8 | 12,642.0 | +7.8% |
| 2025-11-10 | 2.86 | 3.43 | +19.9% | 10,629.6 | 11,458.9 | +7.8% |
| 2025-09-30 | 2.86 | 3.43 | +19.9% | 10,629.6 | 11,458.9 | +7.8% |
| 2025-07-23 | 2.48 | 2.79 | +12.5% | 10,598.5 | 9,439.8 | −10.9% |
| 2025-06-30 | 2.48 | 2.79 | +12.5% | 10,598.5 | 9,439.8 | −10.9% |
| 2025-05-13 | 3.94 | 3.67 | −6.9% | 12,292.5 | 8,541.6 | −30.5% |
| 2025-01-28 | 1.94 | 2.90 | +49.5% | 9,874.8 | 8,692.0 | −12.0% |
| 2024-10-25 | 1.60 | 2.03 | +26.9% | 9,929.5 | 8,327.4 | −16.1% |
| 2024-08-05 | 1.35 | 1.03 | −23.7% | 9,601.8 | 11,598.9 | +20.8% |
| 2024-05-10 | 2.60 | 1.96 | −24.6% | 9,778.7 | 11,340.9 | +16.0% |
Surprise is actual minus consensus, as a share of the consensus.