| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-29 | 1.44 | −0.22 | −115.5% | 8,563.5 | 7,360.0 | −14.1% |
| 2026-04-29 | 2.04 | 3.80 | +86.3% | 9,461.9 | 10,365.0 | +9.5% |
| 2026-01-22 | 2.46 | 1.81 | −26.4% | 9,847.4 | 9,171.0 | −6.9% |
| 2025-11-05 | 2.17 | 1.80 | −17.1% | 9,401.9 | 9,106.0 | −3.1% |
| 2025-07-23 | 1.59 | 2.11 | +32.7% | 8,465.5 | 8,745.0 | +3.3% |
| 2025-04-23 | 4.44 | 4.60 | +3.6% | 10,598.5 | 10,180.0 | −3.9% |
| 2025-01-23 | 3.30 | 3.30 | +0.0% | 9,743.5 | 9,437.0 | −3.1% |
| 2024-10-23 | 2.55 | 2.64 | +3.5% | 8,829.4 | 8,910.0 | +0.9% |
| 2024-07-24 | 1.32 | 1.09 | −17.4% | 7,841.4 | 7,897.0 | +0.7% |
| 2024-04-24 | 3.76 | 4.69 | +24.7% | 10,301.4 | 9,169.0 | −11.0% |
| 2024-01-25 | 2.95 | 2.86 | −3.1% | 8,885.7 | 8,535.0 | −3.9% |
| 2023-10-17 | 3.27 | 3.08 | −5.8% | 9,144.3 | 9,101.0 | −0.5% |
Surprise is actual minus consensus, as a share of the consensus.