| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-28 | −3.64 | 7.05 | +293.9% | 4,872.8 | 4,675.0 | −4.1% |
| 2026-05-07 | −3.55 | −2.30 | +35.2% | 4,154.3 | 4,756.0 | +14.5% |
| 2026-02-03 | −2.55 | −3.20 | −25.5% | 4,529.3 | 4,343.0 | −4.1% |
| 2025-10-22 | −3.00 | −0.80 | +73.3% | 4,514.8 | 4,847.0 | +7.4% |
| 2025-07-24 | −3.95 | −3.95 | −0.1% | 4,141.8 | 4,338.3 | +4.7% |
| 2025-07-21 | −3.00 | −3.94 | −31.3% | 4,552.3 | 4,290.8 | −5.7% |
| 2025-05-22 | −3.60 | −4.48 | −24.4% | 3,843.8 | 3,902.1 | +1.5% |
| 2025-01-21 | −1.50 | −3.05 | −103.3% | 4,102.3 | 4,106.0 | +0.1% |
| 2024-10-24 | 1.75 | −1.04 | −159.3% | 4,817.0 | 4,326.6 | −10.2% |
| 2024-07-23 | 1.10 | 0.28 | −74.2% | 4,641.7 | 4,314.9 | −7.0% |
| 2024-05-16 | 2.80 | 0.31 | −88.9% | 4,602.0 | 4,496.4 | −2.3% |
| 2024-01-23 | 4.10 | 2.54 | −38.0% | 4,767.3 | 4,587.5 | −3.8% |
Surprise is actual minus consensus, as a share of the consensus.