Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 30.98 B | 32.72 B | 34.95 B | 35.57 B | 37.45 B | - | - | ||
| High Estimate | 34.16 B | 36.63 B | 34.72 B | 40.58 B | 36.98 B | 44.87 B | 44.04 B | ||
| Low Estimate | 29.25 B | 32.69 B | 30.88 B | 34.21 B | 34.62 B | 39.22 B | 37.19 B | ||
| Consensus Estimate | 31.70 B | 34.66 B | 32.80 B | 37.40 B | 35.80 B | 42.05 B | 40.62 B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 3.29 | 3.48 | 4.65 | 5.48 | 5.57 | - | - | ||
| High Estimate | 3.14 | 3.99 | 4.90 | 5.37 | 5.88 | 6.35 | 7.40 | ||
| Low Estimate | 2.76 | 3.29 | 4.30 | 4.93 | 5.52 | 5.81 | 6.42 | ||
| Consensus Estimate | 2.95 | 3.64 | 4.60 | 5.15 | 5.70 | 6.08 | 6.91 |