Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 40.40 M | 22.45 M | 15.10 M | - | 16.00 | - | - | - | - |
| High Estimate | 43.38 M | 44.19 M | 96.04 M | 203.86 M | - | 5.49 M | 32.97 M | 101.65 M | 160.03 M |
| Low Estimate | 35.52 M | 40.54 M | 81.69 M | 174.94 M | - | 4.83 M | 27.43 M | 84.27 M | 136.50 M |
| Consensus Estimate | 39.45 M | 42.37 M | 88.86 M | 189.40 M | - | 5.16 M | 30.20 M | 92.96 M | 148.26 M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Reported (Actual) | -3.10 | -10.20 | -5.80 | - | -14.88 |
| High Estimate | 0.04 | -9.41 | -4.11 | 3.49 | - |
| Low Estimate | 0.04 | -7.83 | -3.81 | 3.17 | - |
| Consensus Estimate | 0.04 | -8.62 | -3.96 | 3.33 | - |