| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-26 | 1.87 | 0.80 | −57.5% | 2,115.2 | 2,404.9 | +13.7% |
| 2026-04-23 | 2.11 | 2.58 | +22.3% | 2,586.0 | 2,874.0 | +11.1% |
| 2026-03-01 | 2.23 | 2.08 | −6.7% | 3,063.6 | 3,189.9 | +4.1% |
| 2025-10-27 | 2.54 | 2.74 | +7.9% | 3,635.2 | 3,521.5 | −3.1% |
| 2025-07-28 | 2.14 | 2.23 | +4.2% | 3,112.0 | 3,287.4 | +5.6% |
| 2025-04-23 | 2.19 | 2.07 | −5.5% | 2,655.7 | 3,074.0 | +15.8% |
| 2025-02-18 | 1.85 | 1.99 | +7.6% | 2,825.3 | 3,017.6 | +6.8% |
| 2024-10-27 | 1.75 | 1.73 | −1.1% | 2,721.8 | 2,850.1 | +4.7% |
| 2024-07-28 | 1.47 | 1.48 | +0.7% | 2,378.1 | 2,676.1 | +12.5% |
| 2024-04-25 | 1.75 | 1.77 | +1.1% | 2,386.3 | 2,517.0 | +5.5% |
| 2024-02-26 | 2.06 | 2.06 | +0.0% | 2,755.6 | 2,972.0 | +7.9% |
| 2023-10-30 | 1.89 | 2.20 | +16.4% | 2,909.2 | 2,672.3 | −8.1% |
Surprise is actual minus consensus, as a share of the consensus.