| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-24 | — | 4.18 | — | 6,972.0 | 8,587.0 | +23.2% |
| 2026-05-07 | — | 3.10 | — | — | 8,578.0 | — |
| 2026-02-13 | — | 2.59 | — | — | 5,510.0 | — |
| 2025-10-23 | — | 7.40 | — | — | 6,664.0 | — |
| 2025-08-01 | — | 8.05 | — | 1,575.0 | 6,225.0 | +295.2% |
| 2025-07-22 | — | 8.05 | — | — | 6,225.0 | — |
| 2025-05-09 | 0.86 | 9.17 | +972.5% | 1,244.9 | 6,653.2 | +434.4% |
| 2025-01-24 | 1.23 | 8.66 | +604.1% | 1,569.2 | 6,487.7 | +313.5% |
| 2024-10-26 | — | 8.44 | — | — | 6,403.2 | — |
| 2024-10-25 | — | 8.44 | — | 1,486.7 | 6,345.9 | +326.8% |
| 2024-07-20 | — | 5.04 | — | 1,486.7 | 5,675.6 | +281.8% |
| 2024-04-26 | — | 4.88 | — | 1,486.7 | 6,092.8 | +309.8% |
Surprise is actual minus consensus, as a share of the consensus.