| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 1.24 | 1.24 | −0.0% | 7,105.4 | 7,311.2 | +2.9% |
| 2026-04-21 | 1.23 | 1.10 | −10.6% | 6,975.7 | 6,829.3 | −2.1% |
| 2026-01-22 | 1.20 | 1.08 | −10.0% | 6,419.0 | 6,871.1 | +7.0% |
| 2025-10-20 | 1.02 | 1.14 | +11.8% | 6,620.7 | 6,850.5 | +3.5% |
| 2025-04-23 | 1.21 | 1.00 | −17.6% | 5,718.8 | 5,828.7 | +1.9% |
| 2025-01-21 | 0.76 | 0.94 | +23.7% | 5,076.5 | 5,249.7 | +3.4% |
| 2024-10-22 | 0.74 | 0.84 | +13.5% | 4,798.4 | 5,079.9 | +5.9% |
| 2024-07-22 | 0.78 | 0.82 | +5.1% | 4,525.0 | 4,601.1 | +1.7% |
| 2024-04-25 | 1.03 | 0.77 | −25.2% | 4,510.6 | 4,357.8 | −3.4% |
| 2024-01-28 | 1.12 | 0.97 | −13.4% | 4,020.7 | 3,951.7 | −1.7% |
| 2023-10-18 | 1.07 | 0.90 | −15.9% | 3,418.6 | 3,883.2 | +13.6% |
| 2023-07-18 | — | 0.94 | — | 14,819.2 | 3,580.6 | −75.8% |
Surprise is actual minus consensus, as a share of the consensus.