| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 28.40 | 29.60 | +4.2% | 10,220.0 | 10,420.5 | +2.0% |
| 2026-04-17 | 28.30 | 31.90 | +12.7% | 9,498.5 | 10,473.4 | +10.3% |
| 2026-02-13 | 35.30 | 33.00 | −6.5% | 10,022.0 | 10,816.0 | +7.9% |
| 2025-04-30 | 25.30 | 21.86 | −13.6% | 8,091.0 | 8,131.8 | +0.5% |
| 2025-02-13 | — | 30.73 | — | 8,158.0 | 9,129.1 | +11.9% |
| 2024-10-16 | — | 23.46 | — | 8,474.0 | 8,118.4 | −4.2% |
| 2024-07-16 | — | 20.53 | — | — | 7,973.5 | — |
| 2024-04-16 | — | 18.83 | — | — | 7,376.8 | — |
| 2024-02-16 | — | 28.73 | — | 9,483.0 | 9,177.4 | −3.2% |
| 2023-11-07 | — | 20.78 | — | 7,359.0 | 7,358.7 | −0.0% |
| 2023-07-19 | — | 20.59 | — | 7,914.0 | 7,710.2 | −2.6% |
| 2023-04-18 | — | 19.94 | — | 6,852.0 | 7,148.9 | +4.3% |
Surprise is actual minus consensus, as a share of the consensus.