| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 1.60 | 1.81 | +13.4% | 5,421.0 | 5,322.0 | −1.8% |
| 2026-05-19 | 3.00 | 4.35 | +45.0% | 7,395.0 | 7,683.0 | +3.9% |
| 2026-02-04 | 2.10 | 3.55 | +69.0% | 6,029.0 | 6,086.0 | +0.9% |
| 2025-05-14 | 2.40 | 2.76 | +15.0% | 5,989.0 | 6,154.3 | +2.8% |
| 2025-01-28 | 1.70 | 2.08 | +22.4% | 6,088.0 | 5,757.6 | −5.4% |
| 2024-11-06 | 1.75 | 1.52 | −13.1% | 5,321.0 | 5,408.6 | +1.6% |
| 2024-07-31 | 2.25 | 3.29 | +46.2% | 5,506.0 | 4,857.6 | −11.8% |
| 2024-05-28 | 2.85 | 5.05 | +77.2% | 7,292.3 | 6,432.5 | −11.8% |
| 2024-02-01 | 2.70 | 4.81 | +78.1% | 6,591.0 | 6,828.9 | +3.6% |
| 2023-10-31 | 2.33 | 4.05 | +73.8% | 5,658.5 | 5,823.6 | +2.9% |
| 2023-07-28 | 2.08 | 4.32 | +107.7% | 5,240.5 | 5,443.5 | +3.9% |
| 2023-05-18 | 2.82 | 5.29 | +87.6% | 6,748.7 | 6,569.5 | −2.7% |
Surprise is actual minus consensus, as a share of the consensus.