Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 34.94 B | 33.66 B | 34.39 B | 32.39 B | 36.07 B | - | - | - | - |
| High Estimate | 35.17 B | 39.31 B | 38.56 B | 35.34 B | 34.69 B | 39.58 B | 41.57 B | 42.01 B | 42.66 B |
| Low Estimate | 29.73 B | 32.73 B | 35.22 B | 32.52 B | 30.61 B | 36.19 B | 37.24 B | 37.84 B | 39.88 B |
| Consensus Estimate | 32.45 B | 36.02 B | 36.89 B | 33.93 B | 32.65 B | 37.88 B | 39.41 B | 39.92 B | 41.27 B |
| Metric | 2024 |
|---|---|
| Reported (Actual) | - |
| High Estimate | 2.69 |
| Low Estimate | 2.51 |
| Consensus Estimate | 2.60 |