
Last Price
52 Week Range
$13.23 - $18.34
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-3.181M | $5.102M | |||||||||||
| $42.778M | $43.538M | |||||||||||
| - | $23K | |||||||||||
| $9.987M | $10.305M | |||||||||||
| $-809K | $-388K | |||||||||||
| $10.106M | $-2.15M | |||||||||||
| $58.881M | $56.43M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||
| - | - | |||||||||||
| - | - | |||||||||||
| - | - | |||||||||||
| $-92.663M | $-47.696M | |||||||||||
| $-92.663M | $-47.696M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $82.18M | $46M | |||||||||||
| $7.492M | $-1.792M | |||||||||||
| $-51.698M | $-53.669M | |||||||||||
| $-4.441M | $-0.317M | |||||||||||
| $33.533M | $-9.778M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $4.633M | $4.384M | |||||||||||
| $-0.249M | $-1.044M | |||||||||||
| $4.384M | $3.34M | |||||||||||
| $58.881M | $56.43M | |||||||||||
| $-24.644M | - | |||||||||||
| $34.237M | $56.43M |
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