
Last Price
52 Week Range
$3.55 - $428.40
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $0.535M | $2.581M | $6.066M | |||||
| $0.646M | $0.911M | $1.447M | |||||
| $2.386M | $4.052M | $4.091M | |||||
| $559K | - | - | |||||
| $38K | - | $19K | |||||
| $4.164M | $7.544M | $11.623M | |||||
| $0.186M | $0.476M | $3.673M | |||||
| $5.714M | $4.945M | $6.682M | |||||
| $2.007M | $0.759M | $1.007M | |||||
| $168K | $72K | - | |||||
| - | - | - | |||||
| $8.075M | $6.252M | $11.362M | |||||
| - | - | - | |||||
| $12.239M | $13.796M | $22.985M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $709K | $458K | $863K | |||||
| $881K | $145K | $952K | |||||
| - | $89K | $271K | |||||
| $0.512M | - | $1.962M | |||||
| - | - | - | |||||
| - | - | $513K | |||||
| $0.206M | $1.023M | $0.434M | |||||
| $2.308M | $1.715M | $4.995M | |||||
| $-0.045M | - | $6.801M | |||||
| $0.557M | $0.199M | $3.025M | |||||
| $-28K | - | - | |||||
| $28K | $105K | $456K | |||||
| $1.375M | $6.021M | $0.446M | |||||
| $1.42M | $6.524M | $9.829M | |||||
| $28K | - | - | |||||
| $3.756M | $8.239M | $14.824M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| - | - | - | |||||
| - | - | - | |||||
| - | - | - | |||||
| $-8.276M | $-16.08M | $-18.822M | |||||
| $16.787M | $21.637M | $26.983M | |||||
| - | - | - | |||||
| - | - | - | |||||
| $8.511M | $5.557M | $8.161M | |||||
| - | - | - | |||||
| $8.511M | $5.557M | $8.161M | |||||
| $12.239M | $13.796M | $22.985M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $2.007M | $0.759M | $1.007M | |||||
| $0.557M | $0.487M | $11.16M | |||||
| $0.022M | $-2.094M | $4.031M |
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