| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-05-25 | — | 1.90 | — | — | 10,006.9 | — |
| 2026-02-11 | — | 3.33 | — | — | 9,424.7 | — |
| 2025-11-10 | — | 2.53 | — | — | 9,729.9 | — |
| 2025-05-27 | — | 2.40 | — | — | 8,831.1 | — |
| 2025-02-13 | — | 2.78 | — | — | 8,920.0 | — |
| 2024-11-12 | — | 2.26 | — | 20,558.8 | 8,657.4 | −57.9% |
| 2024-08-12 | — | 1.55 | — | 20,558.8 | 8,947.4 | −56.5% |
| 2024-05-24 | — | 2.38 | — | 20,558.8 | 9,190.3 | −55.3% |
| 2024-02-09 | — | 2.00 | — | 20,558.8 | 8,537.8 | −58.5% |
| 2023-11-09 | — | 2.15 | — | 20,558.8 | 8,580.1 | −58.3% |
| 2023-08-11 | — | 1.43 | — | 20,558.8 | 7,844.6 | −61.8% |
| 2023-05-29 | — | 2.20 | — | 20,558.8 | 8,369.7 | −59.3% |
Surprise is actual minus consensus, as a share of the consensus.