
Last Price
52 Week Range
$13.88 - $27.30
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-20.439M | $4.354M | |||||||||
| $28.973M | $13.282M | |||||||||
| $1.859M | $0.716M | |||||||||
| $5.52M | $8.661M | |||||||||
| $8.454M | - | |||||||||
| $7.768M | $9.953M | |||||||||
| $32.135M | $36.966M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-1.643M | $-1.321M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $5.764M | $-13.404M | |||||||||
| $4.121M | $-14.725M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-26.806M | - | |||||||||
| $-404K | - | |||||||||
| - | - | |||||||||
| $-0.529M | $-9.715M | |||||||||
| $-27.739M | $-9.715M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $3.848M | $12.324M | |||||||||
| $8.476M | $12.526M | |||||||||
| $12.324M | $24.85M | |||||||||
| $32.135M | $36.966M | |||||||||
| $-19.1M | $-1.321M | |||||||||
| $13.035M | $35.645M |
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