| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 2.30 | 1.40 | −39.1% | 12,476.0 | 13,107.0 | +5.1% |
| 2026-04-30 | 1.60 | 2.70 | +68.8% | 11,362.4 | 11,824.0 | +4.1% |
| 2026-01-30 | 2.00 | 1.10 | −45.0% | 11,774.7 | 11,858.0 | +0.7% |
| 2025-09-30 | 2.20 | 2.13 | −3.2% | 11,606.9 | 11,972.1 | +3.1% |
| 2025-07-29 | 1.65 | 1.67 | +1.2% | 11,575.1 | 10,778.7 | −6.9% |
| 2025-05-20 | 1.80 | 2.11 | +17.2% | 10,649.0 | 10,003.4 | −6.1% |
| 2025-01-31 | 1.90 | 1.35 | −28.9% | 10,718.5 | 10,498.0 | −2.1% |
| 2024-10-24 | 1.60 | 1.94 | +21.2% | 10,718.0 | 10,864.4 | +1.4% |
| 2024-08-01 | 1.20 | 1.48 | +23.3% | 9,830.0 | 10,018.7 | +1.9% |
| 2024-05-29 | 2.90 | −0.48 | −116.6% | 37,184.4 | 9,735.9 | −73.8% |
| 2024-02-09 | 1.40 | 3.60 | +157.1% | 35,365.3 | 37,106.1 | +4.9% |
| 2023-11-15 | 3.10 | 0.48 | −84.5% | 32,653.8 | 33,166.3 | +1.6% |
Surprise is actual minus consensus, as a share of the consensus.