Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 59.61 B | 64.29 B | 65.79 B | 62.90 B | 59.32 B | - | - | - | - |
| High Estimate | 56.66 B | 63.71 B | 71.61 B | 69.49 B | 68.77 B | 61.32 B | 68.55 B | 72.82 B | 66.34 B |
| Low Estimate | 53.01 B | 56.27 B | 65.53 B | 63.71 B | 62.55 B | 52.90 B | 58.34 B | 60.03 B | 62.10 B |
| Consensus Estimate | 54.83 B | 59.99 B | 68.57 B | 66.60 B | 65.66 B | 57.11 B | 63.44 B | 66.43 B | 64.22 B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 3.19 | 2.95 | 3.07 | 3.30 | 3.62 | - | - | - | - |
| High Estimate | 3.23 | 2.90 | 3.12 | 3.16 | 4.00 | 3.85 | 3.92 | 4.28 | 5.04 |
| Low Estimate | 2.73 | 2.70 | 2.68 | 2.88 | 3.48 | 3.23 | 3.50 | 3.56 | 4.32 |
| Consensus Estimate | 2.98 | 2.80 | 2.90 | 3.02 | 3.74 | 3.54 | 3.71 | 3.92 | 4.68 |