| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 1.34 | 1.54 | +14.7% | 3,421.6 | 3,802.1 | +11.1% |
| 2026-04-23 | 1.34 | 1.36 | +1.5% | 3,408.5 | 3,433.4 | +0.7% |
| 2026-01-29 | 1.54 | 1.75 | +13.6% | 3,676.2 | 3,936.0 | +7.1% |
| 2025-10-23 | 1.23 | 1.52 | +23.6% | 3,110.7 | 2,812.2 | −9.6% |
| 2025-07-24 | 1.10 | 1.21 | +10.0% | 2,785.7 | 3,711.9 | +33.2% |
| 2025-04-17 | 1.05 | 1.09 | +3.8% | 2,750.8 | 2,944.6 | +7.0% |
| 2025-01-30 | 1.48 | 1.69 | +14.2% | 3,787.4 | 2,811.5 | −25.8% |
| 2024-10-17 | 0.92 | 1.01 | +9.8% | 2,412.5 | 3,648.2 | +51.2% |
| 2024-07-18 | 0.98 | 0.96 | −2.2% | 2,582.8 | 2,668.1 | +3.3% |
| 2024-04-18 | 0.96 | 0.98 | +2.1% | 2,566.4 | 3,534.8 | +37.7% |
| 2024-01-25 | 0.95 | 1.11 | +16.8% | 2,572.0 | 1,287.2 | −50.0% |
| 2023-10-19 | 1.01 | 0.94 | −6.9% | 3,104.8 | 2,366.9 | −23.8% |
Surprise is actual minus consensus, as a share of the consensus.