
Last Price
52 Week Range
$9.55 - $14.52
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.744M | $-1.936M | ||||||||||
| $3.66M | $2.905M | ||||||||||
| - | - | ||||||||||
| $277.5K | $397.182K | ||||||||||
| $-521.534K | $-729.089K | ||||||||||
| $-2.364M | $0.894M | ||||||||||
| $1.796M | $1.531M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-0.902M | $-1.454M | ||||||||||
| - | - | ||||||||||
| - | $-14.715M | ||||||||||
| - | $9.526M | ||||||||||
| $2.965M | $-0.338M | ||||||||||
| $2.062M | $-6.98M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-1.959M | $5.993M | ||||||||||
| $1.196M | $-1.641M | ||||||||||
| $-787.027K | $-602.207K | ||||||||||
| $-46.011K | $-239.788K | ||||||||||
| $-1.595M | $3.51M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.81M | $6.073M | ||||||||||
| $2.263M | $-1.939M | ||||||||||
| $6.073M | $4.134M | ||||||||||
| $1.796M | $1.531M | ||||||||||
| $-0.902M | $-1.454M | ||||||||||
| $893.74K | $76.993K |
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