
Last Price
52 Week Range
$2.05 - $5.85
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $38.201M | $27.761M | |||||
| $62.825M | $89.211M | |||||
| $246K | $145K | |||||
| $27.157M | - | |||||
| $136.84M | $182.093M | |||||
| $265.269M | $299.21M | |||||
| $55.981M | $21.108M | |||||
| - | $4.235M | |||||
| - | $177K | |||||
| $8.601M | $11.106M | |||||
| $47.827M | $1M | |||||
| $112.409M | $37.626M | |||||
| - | - | |||||
| $377.678M | $336.836M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $18.191M | $7.855M | |||||
| $7.469M | - | |||||
| - | $18.6M | |||||
| - | - | |||||
| $2.229M | - | |||||
| $15.757M | - | |||||
| $22.476M | $75.466M | |||||
| $63.893M | $101.921M | |||||
| $34.95M | $94.167M | |||||
| - | $197K | |||||
| - | - | |||||
| $15.072M | $16.022M | |||||
| $101.301M | - | |||||
| $151.323M | $110.583M | |||||
| - | - | |||||
| $215.216M | $212.504M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $16K | - | |||||
| $78.17M | - | |||||
| $84.276M | - | |||||
| - | - | |||||
| - | $123.332M | |||||
| $162.462M | $123.332M | |||||
| - | - | |||||
| $162.462M | $123.332M | |||||
| $377.678M | $335.836M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | $177K | |||||
| $34.95M | $113.161M | |||||
| $-3.251M | $85.4M |
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