
Last Price
52 Week Range
$2.22 - $7.00
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-15.07M | $-68.295M | ||||||||||
| $62.583M | $59.097M | ||||||||||
| $-57K | - | ||||||||||
| $13.602M | $11.536M | ||||||||||
| $58.744M | $-5.581M | ||||||||||
| $3.722M | $-1.877M | ||||||||||
| $123.524M | $-5.12M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-32.791M | $-32.965M | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| $7.563M | $1.063M | ||||||||||
| $-25.228M | $-31.902M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-91.604M | $41.866M | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| $-7.638M | $0.171M | ||||||||||
| $-99.242M | $42.037M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $36.453M | $34.655M | ||||||||||
| $-1.798M | $7.493M | ||||||||||
| $34.655M | $42.148M | ||||||||||
| $123.524M | $-5.12M | ||||||||||
| $-32.791M | $-32.965M | ||||||||||
| $90.733M | $-38.085M |
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