
Last Price
52 Week Range
$5.95 - $13.55
Next Earnings Date
May 29 2026 (Estimate)
Next Earnings Date
May 29 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $32.564M | $60.728M | $135.409M | ||||||||
| $2.839M | $2.624M | $1.308M | ||||||||
| - | - | - | ||||||||
| $10.147M | $9.737M | $4.753M | ||||||||
| $0.312B | $-2.073B | $-0.925B | ||||||||
| $-0.364B | $2.827B | $0.783B | ||||||||
| $-6.566M | $827.978M | - |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $-2.764M | $-1.553M | $-0.193M | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $-4.987M | $-7.104M | $-10.035M | ||||||||
| $-7.751M | $-8.657M | $-10.228M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||
| $0.14M | $103.742M | - | ||||||||
| - | - | - | ||||||||
| $1.68M | $0.085M | - | ||||||||
| $1.82M | $103.827M | - |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $1.956B | $1.94B | $2.094B | ||||||||
| $-0.016B | $0.919B | $-2.094B | ||||||||
| $1.94B | $2.858B | - | ||||||||
| $-6.566M | $827.978M | $672.855M | ||||||||
| $-2.764M | $-1.553M | $-0.193M | ||||||||
| $-9.33M | $826.425M | $672.661M |
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