
Last Price
52 Week Range
$2.21 - $8.80
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $4.581M | $15.078M | $18.849M | ||||||
| $5.88M | $5.334M | $5.461M | ||||||
| $-3.634M | $2.322M | $3.289M | ||||||
| $1.386M | $0.058M | $-1.259M | ||||||
| $45.979M | $-2.203M | $-31.921M | ||||||
| $1.581M | $6.22M | $4.702M | ||||||
| $55.773M | $26.809M | $-0.879M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-183K | $-54K | $-443K | ||||||
| - | $-7.595M | $-1.15M | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| $66K | $-485K | $-514K | ||||||
| $-0.117M | $-8.134M | $-2.107M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-53.309M | $-18.571M | $18.592M | ||||||
| $2.13M | - | - | ||||||
| - | - | - | ||||||
| $-4.211M | - | $-19.167M | ||||||
| $-55.39M | $-18.571M | $-0.575M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $0.865M | $1.129M | $14.173M | ||||||
| $0.264M | $0.107M | $-3.558M | ||||||
| $1.129M | $1.236M | $1.379M | ||||||
| $55.773M | $26.809M | $-0.879M | ||||||
| $-183K | $-54K | $-453K | ||||||
| $55.59M | $26.755M | $-1.332M |
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