| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 17.80 | 23.87 | +34.1% | 5,686.0 | 6,338.0 | +11.5% |
| 2026-05-19 | 16.10 | 20.60 | +28.0% | 5,221.0 | 5,750.0 | +10.1% |
| 2026-02-11 | 21.00 | 20.70 | −1.4% | 4,808.0 | 5,967.0 | +24.1% |
| 2025-11-10 | 21.00 | 15.75 | −25.0% | 4,808.0 | 5,167.2 | +7.5% |
| 2025-08-14 | 20.70 | 16.60 | −19.8% | 4,349.0 | 4,650.0 | +6.9% |
| 2025-05-19 | 20.00 | 16.37 | −18.1% | 4,268.0 | 4,195.8 | −1.7% |
| 2025-02-14 | 23.70 | 26.40 | +11.4% | 4,383.0 | 4,720.0 | +7.7% |
| 2024-11-11 | 20.10 | 19.65 | −2.2% | 3,854.0 | 3,963.4 | +2.8% |
| 2024-08-15 | 24.20 | 13.78 | −43.1% | 3,870.0 | 3,599.3 | −7.0% |
| 2024-08-14 | 24.20 | 13.78 | −43.1% | 3,870.0 | 3,599.0 | −7.0% |
| 2024-05-15 | 20.00 | 20.40 | +2.0% | 3,615.0 | 3,476.1 | −3.8% |
| 2024-05-14 | 20.00 | 20.40 | +2.0% | 3,615.0 | 3,476.0 | −3.8% |
Surprise is actual minus consensus, as a share of the consensus.