Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 8.06 B | 9.20 B | 11.79 B | 14.05 B | 16.38 B | - | - | ||
| High Estimate | 9.29 B | 8.81 B | 11.92 B | 16.25 B | 17.40 B | 18.63 B | 22.31 B | ||
| Low Estimate | 7.82 B | 8.19 B | 11.18 B | 13.53 B | 14.95 B | 15.90 B | 18.99 B | ||
| Consensus Estimate | 8.55 B | 8.50 B | 11.55 B | 14.89 B | 16.18 B | 17.27 B | 20.65 B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 3.37 | 2.26 | 3.51 | 7.27 | 7.94 | - | - | ||
| High Estimate | 3.88 | 3.16 | 5.00 | 5.79 | 8.74 | 5.80 | 8.97 | ||
| Low Estimate | 3.26 | 2.60 | 4.54 | 4.75 | 7.34 | 4.98 | 7.49 | ||
| Consensus Estimate | 3.57 | 2.88 | 4.77 | 5.27 | 8.04 | 5.39 | 8.23 |