| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 2.20 | 1.85 | −15.8% | 11,904.2 | 8,836.0 | −25.8% |
| 2026-05-26 | 3.33 | 4.10 | +23.1% | 13,738.9 | 13,139.0 | −4.4% |
| 2026-01-31 | 1.77 | 1.90 | +7.3% | 10,347.2 | 8,977.0 | −13.2% |
| 2025-10-22 | 1.40 | 2.00 | +42.9% | 8,451.7 | 8,587.0 | +1.6% |
| 2025-08-02 | 2.35 | 1.60 | −31.9% | 11,214.8 | 10,432.0 | −7.0% |
| 2025-05-23 | 1.80 | 2.70 | +50.0% | 12,305.8 | 11,718.0 | −4.8% |
| 2025-02-06 | 1.74 | 1.50 | −13.8% | 10,300.9 | 10,012.0 | −2.8% |
| 2024-10-24 | 1.83 | 0.70 | −61.7% | 9,014.8 | 8,284.0 | −8.1% |
| 2024-07-27 | 2.30 | 1.35 | −41.3% | 13,209.0 | 11,405.0 | −13.7% |
| 2024-05-10 | 1.90 | 2.70 | +42.1% | 12,076.8 | 12,354.0 | +2.3% |
| 2024-01-18 | 2.00 | 1.44 | −28.0% | 10,975.2 | 10,197.0 | −7.1% |
| 2023-12-30 | 2.00 | 1.54 | −23.0% | 10,975.2 | 10,196.9 | −7.1% |
Surprise is actual minus consensus, as a share of the consensus.