| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-27 | — | 4.25 | — | 37,374.9 | 11,768.0 | −68.5% |
| 2026-05-14 | — | 9.90 | — | 11,658.0 | 12,118.0 | +3.9% |
| 2026-01-29 | — | 3.56 | — | 11,872.0 | 11,114.0 | −6.4% |
| 2025-09-30 | — | 3.55 | — | 11,397.0 | 31,853.4 | +179.5% |
| 2025-08-15 | — | 3.15 | — | 9,648.0 | 28,323.1 | +193.6% |
| 2025-05-07 | — | 3.64 | — | 11,322.5 | 28,505.6 | +151.8% |
| 2025-01-22 | — | 3.70 | — | 8,322.0 | 10,075.0 | +21.1% |
| 2024-10-29 | — | 3.44 | — | 9,269.0 | 25,261.4 | +172.5% |
| 2024-08-12 | — | 2.79 | — | 7,595.0 | 21,971.9 | +189.3% |
| 2024-05-24 | — | 3.50 | — | — | 21,979.3 | — |
| 2024-02-09 | — | 2.59 | — | — | 20,229.4 | — |
| 2023-11-10 | — | 2.26 | — | — | 6,622.4 | — |
Surprise is actual minus consensus, as a share of the consensus.