
Last Price
52 Week Range
$6.68 - $13.89
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $29.03M | $22.639M | ||||||
| $69.53M | $4.768M | ||||||
| $-31.88M | - | ||||||
| $61.636M | $38.602M | ||||||
| $-144.96M | $-157.524M | ||||||
| $150.92M | $258.795M | ||||||
| $134.276M | $167.28M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-105.877M | $-118.643M | ||||||
| $-3.189M | - | ||||||
| - | $-3.087M | ||||||
| - | $783K | ||||||
| $28.543M | $2.48M | ||||||
| $-80.523M | $-118.467M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-57.115M | $-49.742M | ||||||
| $-0.56M | $-43.463M | ||||||
| - | - | ||||||
| $-18.955M | $-22.815M | ||||||
| $-76.63M | $-116.02M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $179.955M | $149.967M | ||||||
| $-29.988M | $-64.063M | ||||||
| $149.967M | $85.904M | ||||||
| $134.276M | $167.28M | ||||||
| $-105.877M | $-118.643M | ||||||
| $28.399M | $48.637M |
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