Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 43.86 M | 497.28 M | 445.27 M | 1.27 B | 2.25 B | - | - | - | - |
| High Estimate | 71.59 M | 550.22 M | 450.07 M | 1.31 B | 2.47 B | 4.61 B | 6.05 B | 7.84 B | 9.30 B |
| Low Estimate | 65.97 M | 494.08 M | 399.33 M | 1.17 B | 2.15 B | 4.28 B | 5.11 B | 6.95 B | 8.08 B |
| Consensus Estimate | 68.78 M | 522.15 M | 424.70 M | 1.24 B | 2.31 B | 4.44 B | 5.58 B | 7.39 B | 8.69 B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | -14.03 | -7.99 | -13.05 | -5.16 | 12.78 | - | - | - | - |
| High Estimate | -12.90 | -7.98 | -16.13 | -4.90 | 1.81 | 18.95 | 31.42 | 42.08 | 47.87 |
| Low Estimate | -10.76 | -6.66 | -14.47 | -4.12 | 1.49 | 15.67 | 27.60 | 36.14 | 41.71 |
| Consensus Estimate | -11.83 | -7.32 | -15.30 | -4.51 | 1.65 | 17.31 | 29.51 | 39.11 | 44.79 |