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 | 38.25 B | 35.09 B | 36.72 B | 31.85 B | 33.74 B | 39.53 B | 37.15 B | 42.19 B | 39.21 B |
| Low Estimate | 32.89 B | 28.81 B | 30.19 B | 29.08 B | 30.90 B | 36.09 B | 33.83 B | 37.55 B | 36.23 B |
| Consensus Estimate | 35.57 B | 31.95 B | 33.46 B | 30.47 B | 32.32 B | 37.81 B | 35.49 B | 39.87 B | 37.72 B |
| Metric | 2024 |
|---|---|
| Reported (Actual) | - |
| High Estimate | 2.52 |
| Low Estimate | 2.08 |
| Consensus Estimate | 2.30 |