
Last Price
52 Week Range
$5.71 - $11.61
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $-83.581M | $-10.022M | $-85.522M | |||||
| $145.364M | $156.852M | $144.368M | |||||
| $-34.339M | $45.871M | $66.639M | |||||
| $13.775M | $21.632M | $18.784M | |||||
| $-20.592M | $2.917M | $0.288M | |||||
| $134.203M | $-40.029M | $6.173M | |||||
| $154.83M | $177.221M | $150.73M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $-194.319M | $-141.066M | $-353.062M | |||||
| $-191.143M | $-79.245M | $-82.083M | |||||
| - | - | - | |||||
| - | - | - | |||||
| $-0.194M | - | $-6.093M | |||||
| $-385.656M | $-220.311M | $-441.238M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $389.425M | $168.392M | $472.866M | |||||
| $-253.786M | $-70.85M | $-49.808M | |||||
| $-24.96M | $-33.551M | $-33.598M | |||||
| $-8.522M | $-28.131M | $-84.373M | |||||
| $102.157M | $35.86M | $305.087M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $195.633M | $66.972M | $80.755M | |||||
| $-128.661M | $-7.286M | $15.157M | |||||
| $66.972M | $59.686M | $95.912M | |||||
| $154.83M | $177.221M | $150.73M | |||||
| $-194.578M | $-141.066M | $-107.86M | |||||
| $-39.748M | $36.155M | $42.87M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers