Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 4.03 B | 4.50 B | 4.58 B | 5.67 B | 9.73 B | - | - | ||
| High Estimate | 4.09 B | 5.29 B | 4.70 B | 5.77 B | 11.32 B | 12.58 B | 12.92 B | ||
| Low Estimate | 3.47 B | 4.36 B | 4.20 B | 5.06 B | 9.81 B | 11.35 B | 12.11 B | ||
| Consensus Estimate | 3.78 B | 4.83 B | 4.45 B | 5.41 B | 10.57 B | 11.96 B | 12.51 B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 1.48 | 1.29 | -0.11 | 2.21 | 5.37 | - | - | ||
| High Estimate | 1.61 | 1.63 | 1.43 | 2.75 | 6.38 | 9.34 | 11.02 | ||
| Low Estimate | 1.41 | 1.45 | 1.19 | 2.55 | 5.50 | 8.52 | 9.30 | ||
| Consensus Estimate | 1.51 | 1.54 | 1.31 | 2.65 | 5.94 | 8.93 | 10.16 |