| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | — | 23.12 | — | 7,053.6 | 7,054.0 | +0.0% |
| 2026-05-02 | 14.30 | 19.00 | +32.9% | 6,839.0 | 7,362.0 | +7.6% |
| 2026-01-30 | 7.30 | 9.10 | +24.7% | 5,839.0 | 5,971.0 | +2.3% |
| 2025-11-10 | 14.10 | 11.87 | −15.8% | 5,742.0 | 5,873.6 | +2.3% |
| 2025-09-30 | 14.10 | 11.87 | −15.8% | 5,742.0 | 5,873.6 | +2.3% |
| 2025-08-02 | 17.45 | 37.25 | +113.5% | 6,084.5 | 6,065.4 | −0.3% |
| 2025-06-30 | 17.45 | 37.25 | +113.5% | 6,084.5 | 6,065.4 | −0.3% |
| 2025-05-05 | 20.30 | 20.14 | −0.8% | 6,159.0 | 6,276.0 | +1.9% |
| 2025-01-27 | 19.40 | 24.25 | +25.0% | 6,323.0 | 6,452.0 | +2.0% |
| 2024-11-11 | — | 19.57 | — | — | 6,260.6 | — |
| 2024-07-24 | — | 20.67 | — | 6,100.0 | 6,512.0 | +6.8% |
| 2024-03-31 | — | 18.60 | — | — | 5,246.3 | — |
Surprise is actual minus consensus, as a share of the consensus.