| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 2.05 | 1.80 | −12.1% | 10,601.7 | 11,192.0 | +5.6% |
| 2026-04-22 | 1.86 | 1.96 | +5.4% | 9,953.1 | 10,146.0 | +1.9% |
| 2026-02-06 | 1.70 | 1.70 | +0.0% | 10,402.8 | 10,362.0 | −0.4% |
| 2025-10-21 | 2.09 | 2.24 | +7.2% | 10,635.7 | 10,845.0 | +2.0% |
| 2025-07-22 | 1.86 | 1.91 | +2.7% | 10,317.6 | 10,140.0 | −1.7% |
| 2025-04-23 | 1.61 | 1.69 | +5.0% | 9,144.8 | 9,301.0 | +1.7% |
| 2025-02-06 | 1.49 | 1.55 | +4.0% | 9,436.3 | 9,706.0 | +2.9% |
| 2024-10-22 | 1.82 | 1.91 | +4.9% | 9,676.1 | 9,911.0 | +2.4% |
| 2024-07-23 | 1.57 | 1.59 | +1.3% | 9,185.8 | 9,407.0 | +2.4% |
| 2024-04-23 | 1.41 | 1.50 | +6.4% | 8,443.3 | 8,793.0 | +4.1% |
| 2024-02-08 | 1.45 | 1.36 | −6.2% | 9,008.2 | 9,047.0 | +0.4% |
| 2023-10-19 | 1.61 | 1.67 | +3.7% | 8,944.3 | 9,141.0 | +2.2% |
Surprise is actual minus consensus, as a share of the consensus.