
Last Price
52 Week Range
$1.00 - $2.28
Next Earnings Date
May 21 2026
Next Earnings Date
May 21 2026
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $6.412M | $14.164M | |||||
| $1.437M | $1.807M | |||||
| $650K | $363K | |||||
| $601K | $413K | |||||
| $15.383M | $16.344M | |||||
| $24.483M | $33.091M | |||||
| $138.149M | $85.141M | |||||
| - | - | |||||
| $3.588M | $17.407M | |||||
| - | - | |||||
| $6.013M | $3.042M | |||||
| $147.75M | $105.59M | |||||
| $-160K | - | |||||
| $172.073M | $138.681M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $1.823M | $12.708M | |||||
| $9.953M | $4.075M | |||||
| $17.65M | $14.327M | |||||
| $2.032M | $16.938M | |||||
| - | - | |||||
| $1.395M | $0.593M | |||||
| $663K | - | |||||
| $33.516M | $48.641M | |||||
| $44.165M | $33.574M | |||||
| $18.97M | $16.938M | |||||
| - | - | |||||
| - | - | |||||
| $428K | - | |||||
| $78.469M | $33.574M | |||||
| - | - | |||||
| $111.985M | $82.215M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | $1K | |||||
| $1K | - | |||||
| $20.915M | $13.453M | |||||
| $39.176M | $39.455M | |||||
| $-4K | $7K | |||||
| - | - | |||||
| $60.088M | $52.916M | |||||
| - | $3.55M | |||||
| $60.088M | $56.466M | |||||
| $172.073M | $138.681M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $3.588M | $17.407M | |||||
| $97.723M | $64.839M | |||||
| $91.311M | $50.675M |
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