| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 11.58 | 18.47 | +59.5% | 4,427.7 | 5,316.0 | +20.1% |
| 2026-05-05 | — | 8.90 | — | 3,584.7 | 3,869.0 | +7.9% |
| 2026-02-03 | 8.65 | 8.00 | −7.5% | 3,766.7 | 3,540.0 | −6.0% |
| 2025-11-03 | 8.80 | 8.38 | −4.8% | 4,314.8 | 3,894.1 | −9.7% |
| 2025-08-04 | 9.50 | 9.65 | +1.6% | 4,313.3 | 4,055.3 | −6.0% |
| 2025-05-09 | 10.60 | 9.00 | −15.1% | 4,123.8 | 3,861.0 | −6.4% |
| 2025-01-24 | 8.90 | 8.80 | −1.1% | 4,017.0 | 3,712.0 | −7.6% |
| 2024-11-05 | — | 9.27 | — | 4,412.0 | 4,148.9 | −6.0% |
| 2024-08-01 | — | 9.55 | — | 3,796.5 | 3,996.9 | +5.3% |
| 2024-05-09 | 6.60 | 7.51 | +13.8% | 3,426.3 | 3,566.2 | +4.1% |
| 2024-02-02 | 8.80 | 6.53 | −25.8% | 3,549.5 | 3,220.5 | −9.3% |
| 2023-11-07 | 8.00 | 5.32 | −33.5% | 4,037.0 | 3,521.5 | −12.8% |
Surprise is actual minus consensus, as a share of the consensus.