| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-14 | — | 34.76 | — | — | 7,670.9 | — |
| 2026-02-02 | 12.63 | 21.84 | +72.9% | 2,815.1 | 5,683.7 | +101.9% |
| 2025-11-06 | 12.63 | 24.98 | +97.8% | 2,815.1 | 4,734.4 | +68.2% |
| 2025-07-23 | 12.63 | 24.67 | +95.3% | 2,815.1 | 4,649.0 | +65.1% |
| 2025-05-16 | — | 44.51 | — | — | 6,191.0 | — |
| 2025-02-04 | — | 35.94 | — | — | 5,137.5 | — |
| 2024-11-08 | — | 16.62 | — | 2,298.9 | 3,940.8 | +71.4% |
| 2024-07-19 | — | 21.17 | — | 2,298.9 | 3,747.6 | +63.0% |
| 2024-07-18 | — | 21.18 | — | 20,391.0 | 3,747.6 | −81.6% |
| 2024-05-18 | — | 42.94 | — | 2,298.9 | 5,874.7 | +155.5% |
| 2024-05-17 | — | 42.94 | — | 20,391.0 | 5,874.7 | −71.2% |
| 2024-01-12 | — | 26.27 | — | 2,298.9 | 4,237.4 | +84.3% |
Surprise is actual minus consensus, as a share of the consensus.