Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 6.96 B | 16.82 B | 13.99 B | 13.18 B | 12.98 B | - | - | - | - |
| High Estimate | 7.74 B | 18.68 B | 14.05 B | 14.60 B | 13.05 B | 15.09 B | 14.85 B | 16.02 B | 17.44 B |
| Low Estimate | 6.68 B | 17.34 B | 13.19 B | 12.87 B | 11.70 B | 13.42 B | 13.62 B | 14.81 B | 15.27 B |
| Consensus Estimate | 7.21 B | 18.01 B | 13.62 B | 13.74 B | 12.37 B | 14.25 B | 14.24 B | 15.42 B | 16.36 B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 1.67 | 3.43 | 1.74 | 1.51 | 1.43 | - | - | - | - |
| High Estimate | 1.54 | 3.48 | 1.73 | 1.52 | 1.34 | 1.98 | 1.70 | 1.70 | 1.98 |
| Low Estimate | 1.28 | 3.04 | 1.43 | 1.40 | 1.26 | 1.72 | 1.56 | 1.42 | 1.66 |
| Consensus Estimate | 1.41 | 3.26 | 1.58 | 1.46 | 1.30 | 1.85 | 1.63 | 1.56 | 1.82 |