
Last Price
52 Week Range
$6.83 - $14.02
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-137.683M | $167.166M | |||||||
| $0.949B | $1.167B | |||||||
| $-35.854M | $35.656M | |||||||
| $185.613M | $245.468M | |||||||
| $-49.695M | $81.565M | |||||||
| $311.225M | $-16.601M | |||||||
| $1.223B | $1.68B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-1.244B | - | |||||||
| - | $-818.873M | |||||||
| - | $-23.355M | |||||||
| - | $23.432M | |||||||
| $45.985M | $-103.892M | |||||||
| $-1.198B | $-0.923B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $159.17M | $-61.482M | |||||||
| $315.192M | $-33.47M | |||||||
| $-65.075M | $-115.121M | |||||||
| $-201.895M | $-34.993M | |||||||
| $207.392M | $-245.066M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $8.729M | $240.908M | |||||||
| $232.179M | $512.402M | |||||||
| $240.908M | $753.31M | |||||||
| $1.223B | $1.68B | |||||||
| $-1.244B | $-0.951B | |||||||
| $-21.198M | $729.121M |
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