Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 23.04 B | 26.87 B | 25.41 B | 24.41 B | 23.85 B | - | - | ||
| High Estimate | 21.66 B | 25.53 B | 26.51 B | 27.99 B | 26.20 B | 27.88 B | 29.47 B | ||
| Low Estimate | 18.17 B | 21.26 B | 23.05 B | 23.78 B | 22.90 B | 23.04 B | 26.07 B | ||
| Consensus Estimate | 19.91 B | 23.40 B | 24.78 B | 25.88 B | 24.55 B | 25.46 B | 27.77 B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 4.05 | 3.97 | 4.91 | 3.68 | 5.26 | - | - | ||
| High Estimate | 3.72 | 4.29 | 4.97 | 4.81 | 5.78 | 6.43 | 6.88 | ||
| Low Estimate | 3.46 | 3.87 | 4.09 | 4.07 | 4.98 | 5.29 | 5.94 | ||
| Consensus Estimate | 3.59 | 4.08 | 4.53 | 4.44 | 5.38 | 5.86 | 6.41 |