
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 |
|---|---|---|---|---|---|---|
| $23.567M | $73.011M | |||||
| $42.497M | $64.747M | |||||
| $-18.93M | $8.264M | |||||
| $7.344M | $9.43M | |||||
| $18.726M | $22.956M | |||||
| $1.262M | $22.524M | |||||
| $-46.262M | $-46.646M | |||||
| $1.591M | - | |||||
| - | $2.622M | |||||
| $1.591M | $2.622M | |||||
| $-44.671M | $-44.024M | |||||
| - | - | |||||
| $-44.671M | $-44.024M | |||||
| $-0.45 | $-0.35 | |||||
| $-0.45 | $-0.35 | |||||
| $101.872M | $124.64M | |||||
| $101.872M | $124.64M | |||||
| $-40.592M | $-42.28M | |||||
| $3.808M | $4.366M | |||||
| $-44.4M | $-46.646M |
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