
Last Price
52 Week Range
$1.97 - $19.76
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $55.155M | $90.465M | |||||
| $5.58M | $23.737M | |||||
| $6.574M | $6.735M | |||||
| - | - | |||||
| $1.454M | $5.5M | |||||
| $68.763M | $126.437M | |||||
| $50.993M | $29.198M | |||||
| - | - | |||||
| $1.3M | - | |||||
| - | - | |||||
| $0.069M | $1.256M | |||||
| $52.362M | $30.454M | |||||
| - | - | |||||
| $121.125M | $156.891M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $7.424M | $6.7M | |||||
| - | - | |||||
| - | $4.665M | |||||
| $3.316M | - | |||||
| - | - | |||||
| $1.638M | $0.1M | |||||
| $4.832M | $6.404M | |||||
| $17.21M | $17.869M | |||||
| $-34.443M | $-35.207M | |||||
| $37.759M | $35.207M | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $34.443M | $35.207M | |||||
| - | - | |||||
| $51.653M | $53.076M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $12K | $13K | |||||
| $-174.334M | $-218.358M | |||||
| $243.794M | $322.156M | |||||
| - | $4K | |||||
| - | - | |||||
| $69.472M | $103.815M | |||||
| - | - | |||||
| $69.472M | $103.815M | |||||
| $121.125M | $156.891M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $1.3M | - | |||||
| $37.759M | $39.872M | |||||
| $-17.396M | $-50.593M |
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