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 | 32.76 B | 34.66 B | 40.01 B | 38.78 B | 39.84 B | 39.03 B | 45.62 B | 43.36 B | 54.69 B |
| Low Estimate | 29.84 B | 32.54 B | 32.80 B | 36.18 B | 36.81 B | 35.53 B | 41.01 B | 40.23 B | 47.44 B |
| Consensus Estimate | 31.30 B | 33.60 B | 36.40 B | 37.48 B | 38.32 B | 37.28 B | 43.31 B | 41.80 B | 51.06 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.09 | 3.67 | 5.02 | 6.22 | 6.07 | 6.11 | 7.46 | 8.69 | 9.76 |
| Low Estimate | 2.89 | 3.15 | 4.38 | 5.24 | 5.55 | 5.45 | 6.48 | 7.11 | 8.70 |
| Consensus Estimate | 2.99 | 3.41 | 4.70 | 5.73 | 5.81 | 5.78 | 6.97 | 7.90 | 9.23 |