
Last Price
52 Week Range
$0.99 - $4.78
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $22.629M | $25.719M | |||||
| $6.92M | $10.353M | |||||
| $147.715M | $180.93M | |||||
| $48.153M | - | |||||
| $2.92M | $40.482M | |||||
| $228.337M | $257.484M | |||||
| $3.538M | $3.932M | |||||
| $9.28M | $8.133M | |||||
| $691.449K | $182K | |||||
| $15.248M | - | |||||
| $8.283M | $6.901M | |||||
| $37.041M | $19.148M | |||||
| - | - | |||||
| $265.378M | $276.632M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $17.804M | $22.967M | |||||
| $14.661M | - | |||||
| $50.196M | $80.132M | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | $19.604M | |||||
| $82.661M | $122.703M | |||||
| $64.192M | $67.45M | |||||
| $2.958M | - | |||||
| - | - | |||||
| - | - | |||||
| $45.742M | $29.107M | |||||
| $115.85M | $96.557M | |||||
| - | - | |||||
| $198.511M | $219.26M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $5.857K | $6K | |||||
| $12.924M | $-3.328M | |||||
| $53.937M | $60.694M | |||||
| - | - | |||||
| - | - | |||||
| $66.867M | $57.372M | |||||
| - | - | |||||
| $66.867M | $57.372M | |||||
| $265.378M | $276.632M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $691.449K | $182K | |||||
| $120.304M | $147.582M | |||||
| $97.675M | $121.863M |
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