Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 54.30 B | 57.79 B | 59.38 B | 59.77 B | 59.32 B | - | - | - | - |
| High Estimate | 56.77 B | 57.89 B | 69.30 B | 58.39 B | 61.62 B | 71.07 B | 66.47 B | 73.84 B | 81.53 B |
| Low Estimate | 46.60 B | 52.71 B | 57.82 B | 52.97 B | 53.93 B | 61.63 B | 58.79 B | 68.87 B | 75.63 B |
| Consensus Estimate | 51.68 B | 55.30 B | 63.56 B | 55.68 B | 57.78 B | 66.35 B | 62.63 B | 71.35 B | 78.58 B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 2.85 | 3.21 | 3.05 | 3.53 | 3.73 | - | - | - | - |
| High Estimate | 2.85 | 2.99 | 3.18 | 3.53 | 3.73 | 4.35 | 4.90 | 5.56 | 6.76 |
| Low Estimate | 2.53 | 2.65 | 2.86 | 2.97 | 3.37 | 4.03 | 4.44 | 4.66 | 6.20 |
| Consensus Estimate | 2.69 | 2.82 | 3.02 | 3.25 | 3.55 | 4.19 | 4.67 | 5.11 | 6.48 |