| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-31 | — | 8.39 | — | — | 11,049.0 | — |
| 2026-05-13 | — | 14.04 | — | — | 14,151.0 | — |
| 2026-02-05 | — | 15.65 | — | — | 11,162.0 | — |
| 2025-10-27 | — | 6.40 | — | 9,600.0 | 9,130.0 | −4.9% |
| 2025-08-01 | — | 8.40 | — | — | 9,790.0 | — |
| 2025-05-14 | — | 12.70 | — | 11,250.0 | 11,250.0 | +0.0% |
| 2025-02-12 | — | 11.12 | — | 9,600.0 | 9,577.5 | −0.2% |
| 2024-10-29 | 7.10 | 12.06 | +69.9% | 9,110.0 | 10,358.0 | +13.7% |
| 2024-08-02 | — | 8.39 | — | 11,250.0 | 10,310.0 | −8.4% |
| 2024-05-13 | — | 19.16 | — | — | 12,601.0 | — |
| 2024-02-14 | — | 10.31 | — | 9,600.0 | 9,648.0 | +0.5% |
| 2023-11-07 | 7.10 | 6.35 | −10.6% | 9,110.0 | 9,131.0 | +0.2% |
Surprise is actual minus consensus, as a share of the consensus.