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 | 38.95 B | 36.64 B | 40.92 B | 38.61 B |
| Low Estimate | 32.89 B | 28.81 B | 30.19 B | 29.08 B | 30.90 B | 35.56 B | 33.37 B | 36.43 B | 35.68 B |
| Consensus Estimate | 35.57 B | 31.95 B | 33.46 B | 30.47 B | 32.32 B | 37.26 B | 35.00 B | 38.67 B | 37.14 B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 4.48 | 4.52 | 4.73 | 4.54 | 4.81 | - | - | - | - |
| High Estimate | 4.67 | 5.05 | 4.70 | 4.72 | 4.56 | 5.44 | 5.78 | 6.32 | 5.96 |
| Low Estimate | 4.39 | 4.29 | 4.42 | 3.90 | 4.24 | 4.78 | 5.24 | 5.62 | 5.52 |
| Consensus Estimate | 4.53 | 4.67 | 4.56 | 4.31 | 4.40 | 5.11 | 5.51 | 5.97 | 5.74 |