
Last Price
52 Week Range
$8.46 - $20.74
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-567.754M | $-567.754M | |||||||||
| $379.544M | $438.271M | |||||||||
| $23.947M | $23.947M | |||||||||
| $14.752M | $14.752M | |||||||||
| $-19.603M | $-88.692M | |||||||||
| $283.113M | $88.276M | |||||||||
| $113.999M | $-91.2M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-199.827M | $-199.827M | |||||||||
| $-788K | $-788K | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $0.298B | $2.025B | |||||||||
| $0.098B | $1.825B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-354.45M | $-580.986M | |||||||||
| - | $-398.048M | |||||||||
| - | - | |||||||||
| $66.61M | $-64.169M | |||||||||
| $-0.288B | $-1.043B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $315.262M | $315.262M | |||||||||
| $-84.008M | $675.432M | |||||||||
| $231.254M | $231.254M | |||||||||
| $113.999M | $-91.2M | |||||||||
| $-199.827M | $-184.293M | |||||||||
| $-85.828M | $-275.493M |
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