
Last Price
52 Week Range
$2.64 - $8.91
Next Earnings Date
May 19 2026 (Estimate)
Next Earnings Date
May 19 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-54.017M | $-33.138M | ||||||
| $17.375M | $24.214M | ||||||
| - | - | ||||||
| $24.756M | $21.096M | ||||||
| $0.66M | $13.265M | ||||||
| $-19.627M | $-6.768M | ||||||
| $-30.853M | $18.669M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-31.189M | $-31.367M | ||||||
| - | - | ||||||
| $-29.367M | $-39.388M | ||||||
| $65.282M | $34.556M | ||||||
| $-6.125M | $-5.627M | ||||||
| $-1.399M | $-41.826M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | $26.316M | ||||||
| - | $9.085M | ||||||
| - | - | ||||||
| $1.809M | - | ||||||
| $1.809M | $35.401M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $67.437M | $37.015M | ||||||
| $-30.422M | $12.135M | ||||||
| $37.015M | $49.15M | ||||||
| $-30.853M | $18.669M | ||||||
| $-37.314M | $-31.367M | ||||||
| $-68.167M | $-12.698M |
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