
Last Price
52 Week Range
$5.10 - $9.22
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 |
|---|---|---|---|---|---|---|---|---|---|---|
| $71.407M | $-37.077M | |||||||||
| $72.806M | $73.386M | |||||||||
| $-3.803M | - | |||||||||
| $7.306M | - | |||||||||
| $-9.121M | $23.721M | |||||||||
| $13.08M | $14.062M | |||||||||
| $151.675M | $74.092M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-30.244M | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $1.402M | $-67.79M | |||||||||
| $-28.842M | $-67.79M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-1.695M | $-185.604M | |||||||||
| $-33.496M | - | |||||||||
| - | - | |||||||||
| $-0.873M | $-3.037M | |||||||||
| $-36.064M | $-188.641M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $103.929M | $190.668M | |||||||||
| $86.739M | $-182.32M | |||||||||
| $190.668M | $8.348M | |||||||||
| $151.675M | $74.092M | |||||||||
| $-30.244M | $-67.039M | |||||||||
| $121.431M | $7.053M |
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