Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 60.14 B | 64.65 B | 64.15 B | 63.39 B | 60.02 B | - | - | - | - |
| High Estimate | 65.71 B | 71.39 B | 63.27 B | 64.56 B | 66.89 B | 58.33 B | 66.54 B | 63.64 B | 71.54 B |
| Low Estimate | 58.77 B | 63.57 B | 57.40 B | 54.78 B | 56.30 B | 52.71 B | 59.38 B | 57.85 B | 61.02 B |
| Consensus Estimate | 62.24 B | 67.48 B | 60.33 B | 59.67 B | 61.60 B | 55.52 B | 62.96 B | 60.75 B | 66.28 B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 3.22 | 2.96 | 3.00 | 3.33 | 3.66 | - | - | - | - |
| High Estimate | 3.04 | 3.27 | 3.35 | 3.71 | 3.83 | 3.86 | 4.43 | 4.45 | 4.79 |
| Low Estimate | 2.70 | 2.89 | 3.03 | 3.21 | 3.51 | 3.36 | 3.89 | 4.09 | 4.35 |
| Consensus Estimate | 2.87 | 3.08 | 3.19 | 3.46 | 3.67 | 3.61 | 4.16 | 4.27 | 4.57 |