
Last Price
52 Week Range
$1.16 - $33.68
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $7.954M | $2.076M | |||||
| $169K | $162K | |||||
| - | - | |||||
| $656K | - | |||||
| - | $3.574M | |||||
| $8.779M | $5.812M | |||||
| $1.282M | $1.243M | |||||
| $4.899M | $10.507M | |||||
| $1.624M | - | |||||
| - | $2.368M | |||||
| $0.041M | $-1.411M | |||||
| $7.846M | $12.707M | |||||
| - | - | |||||
| $16.625M | $18.519M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $1.56M | $0.867M | |||||
| $23K | - | |||||
| $233K | $166K | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $8.352M | $6.119M | |||||
| $10.168M | $7.152M | |||||
| $-729K | $641K | |||||
| $729K | - | |||||
| - | - | |||||
| - | - | |||||
| $0.007M | $1.084M | |||||
| $0.736M | $1.725M | |||||
| - | - | |||||
| $10.904M | $8.877M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $8K | $8K | |||||
| $-27.143M | $-24.299M | |||||
| $31.557M | $32.93M | |||||
| $1.299M | $1.003M | |||||
| - | - | |||||
| $5.721M | $9.642M | |||||
| - | - | |||||
| $5.721M | $9.642M | |||||
| $16.625M | $18.519M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $1.624M | - | |||||
| $962K | $807K | |||||
| $-6.992M | $-1.269M |
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