
Last Price
52 Week Range
$16.07 - $33.70
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $26.736M | $38.169M | |||||||||
| $3.384M | $3.242M | |||||||||
| $-3.023M | - | |||||||||
| $7.33M | - | |||||||||
| $1.09M | $-3.399M | |||||||||
| $-6.268M | $-7.911M | |||||||||
| $29.249M | $30.1M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-1.245M | $-0.998M | |||||||||
| $-250K | $-859K | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| - | $-15.037K | |||||||||
| $-1.495M | $-1.872M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-1.889M | $-1.785M | |||||||||
| $-11.024M | $-47.08M | |||||||||
| - | - | |||||||||
| $6.072M | $-0.031M | |||||||||
| $-6.841M | $-48.896M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $71.95M | $96.917M | |||||||||
| $20.59M | $-23.015M | |||||||||
| $92.54M | $73.902M | |||||||||
| $29.249M | $30.1M | |||||||||
| $-1.245M | $-0.998M | |||||||||
| $28.004M | $29.102M |
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