| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | — | 5.47 | — | — | 9,347.1 | — |
| 2026-01-27 | — | 3.33 | — | — | 10,660.0 | — |
| 2025-11-10 | — | 2.85 | — | — | 8,773.0 | — |
| 2025-08-05 | — | 2.26 | — | — | 8,137.4 | — |
| 2025-05-21 | — | 2.05 | — | — | 8,498.0 | — |
| 2025-01-29 | — | 3.85 | — | — | 9,770.0 | — |
| 2024-11-11 | — | 1.68 | — | — | 7,964.0 | — |
| 2024-08-01 | — | 1.67 | — | — | 7,560.0 | — |
| 2024-05-23 | 1.20 | 1.30 | +8.3% | 7,879.0 | 7,897.0 | +0.2% |
| 2024-01-30 | — | 2.87 | — | — | 8,883.4 | — |
| 2023-10-30 | 1.20 | 1.78 | +48.3% | 7,879.0 | 7,050.0 | −10.5% |
| 2023-08-02 | 1.20 | 1.80 | +50.0% | 7,879.0 | 6,582.5 | −16.5% |
Surprise is actual minus consensus, as a share of the consensus.