Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 2.95 M | 5.24 M | 38.79 M | -8.00 M | 37.88 M | - | - | - | - |
| High Estimate | 8.75 M | 2.77 M | 21.60 M | 24.19 M | 48.50 M | 40.89 M | 52.45 M | 129.59 M | 127.57 M |
| Low Estimate | 7.32 M | 2.59 M | 19.78 M | 21.38 M | 39.84 M | 37.51 M | 43.80 M | 110.52 M | 112.85 M |
| Consensus Estimate | 8.04 M | 2.68 M | 20.69 M | 22.78 M | 44.17 M | 39.20 M | 48.13 M | 120.06 M | 120.21 M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | -1.50 | -1.80 | -1.16 | -1.60 | -0.58 | - | - | - | - |
| High Estimate | -1.72 | -1.56 | -1.31 | -1.11 | -0.18 | -0.23 | -0.28 | 0.81 | 0.58 |
| Low Estimate | -2.02 | -1.68 | -1.47 | -1.21 | -0.20 | -0.25 | -0.32 | 0.75 | 0.48 |
| Consensus Estimate | -1.87 | -1.62 | -1.39 | -1.16 | -0.19 | -0.24 | -0.30 | 0.78 | 0.53 |