
Last Price
52 Week Range
$6.47 - $9.85
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $74.335M | $60.319M | ||||||||||
| $15.732M | $1.793M | ||||||||||
| - | - | ||||||||||
| $6.387M | $9.807M | ||||||||||
| $8.804M | $-0.697M | ||||||||||
| $6.873M | $19.139M | ||||||||||
| $112.131M | $90.361M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| $92.798M | - | ||||||||||
| $347.712M | $-789.708M | ||||||||||
| $440.51M | $-789.708M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-476.793M | $735.401M | ||||||||||
| $-0.037M | $-25.349M | ||||||||||
| $-90.437M | $-91.088M | ||||||||||
| $-1.909M | $-21.833M | ||||||||||
| $-569.176M | $597.131M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $207.018M | $190.483M | ||||||||||
| $-16.535M | $-102.216M | ||||||||||
| $190.483M | $88.267M | ||||||||||
| $112.131M | $90.361M | ||||||||||
| $-5.324M | - | ||||||||||
| $106.807M | $90.361M |
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