| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-15 | 10.28 | 27.15 | +164.1% | 15,849.4 | 40,559.2 | +155.9% |
| 2026-02-12 | 13.23 | 5.01 | −62.1% | 20,085.9 | 36,120.1 | +79.8% |
| 2025-11-11 | 13.23 | 3.73 | −71.8% | 20,085.9 | 37,446.3 | +86.4% |
| 2025-08-13 | 13.23 | 8.03 | −39.3% | 20,085.9 | 38,379.0 | +91.1% |
| 2025-05-17 | 10.28 | 23.34 | +127.0% | 15,849.4 | 38,318.7 | +141.8% |
| 2025-02-14 | 13.23 | 18.95 | +43.2% | 20,085.9 | 36,842.2 | +83.4% |
| 2024-11-13 | 13.23 | −8.95 | −167.6% | 20,085.9 | 37,810.3 | +88.2% |
| 2024-08-12 | — | −13.63 | — | — | 36,537.5 | — |
| 2024-05-28 | — | −37.51 | — | — | 34,264.6 | — |
| 2024-02-10 | — | −9.31 | — | — | 33,094.7 | — |
| 2023-11-14 | — | 8.77 | — | — | 32,974.5 | — |
| 2023-08-14 | — | −57.63 | — | — | 32,199.2 | — |
Surprise is actual minus consensus, as a share of the consensus.