
Last Price
52 Week Range
$12.01 - $14.90
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $6.6M | $-10.413M | |||||||||||
| - | - | |||||||||||
| - | - | |||||||||||
| - | - | |||||||||||
| $10.449M | $-11.17M | |||||||||||
| $21.457M | $23.587M | |||||||||||
| $38.506M | $2.004M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-991K | - | |||||||||||
| $12.552M | - | |||||||||||
| $-70.394M | $-5.525M | |||||||||||
| $51.22M | $3.543M | |||||||||||
| $3.072M | $-0.015M | |||||||||||
| $-4.541M | $-1.997M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-99K | $-108K | |||||||||||
| $-0.158M | $-2.674M | |||||||||||
| - | - | |||||||||||
| $-3.386M | $0.108M | |||||||||||
| $-3.643M | $-2.674M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $41.037M | $3.345M | |||||||||||
| $9.893M | $-2.667M | |||||||||||
| $50.93M | $0.678M | |||||||||||
| $38.506M | $2.004M | |||||||||||
| $-991K | $-217K | |||||||||||
| $37.515M | $-15.489M |
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