| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-12 | — | 14.27 | — | 8,717.5 | 8,868.0 | +1.7% |
| 2026-05-21 | — | 20.60 | — | 13,224.5 | 14,144.0 | +7.0% |
| 2026-02-05 | — | 14.85 | — | 9,686.0 | 9,613.0 | −0.8% |
| 2025-11-07 | — | 13.62 | — | 8,285.7 | 8,345.0 | +0.7% |
| 2025-08-12 | — | 10.58 | — | 7,487.5 | 7,340.0 | −2.0% |
| 2025-05-21 | — | 15.80 | — | 10,678.5 | 11,562.0 | +8.3% |
| 2025-02-07 | — | 11.05 | — | 8,500.0 | 8,110.0 | −4.6% |
| 2024-11-07 | — | 11.10 | — | 7,710.0 | 7,000.0 | −9.2% |
| 2024-08-08 | — | 8.80 | — | — | 6,265.0 | — |
| 2024-05-21 | — | 12.00 | — | — | 9,342.0 | — |
| 2024-02-09 | — | 10.05 | — | — | 7,044.0 | — |
| 2023-11-06 | — | 9.85 | — | 868.0 | 6,625.0 | +663.2% |
Surprise is actual minus consensus, as a share of the consensus.