
Last Price
52 Week Range
$6.52 - $22.17
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-350.681M | $-14.006M | ||||||
| $20.288M | $34.13M | ||||||
| $-12.183M | - | ||||||
| $33.145M | - | ||||||
| $-37.142M | - | ||||||
| $237.695M | $-118.346M | ||||||
| $-108.878M | $-98.222M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-640K | $-902K | ||||||
| $-11.732M | $-54.602M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | $-4M | ||||||
| $-12.372M | $-59.504M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-215.498M | - | ||||||
| $436.955M | - | ||||||
| - | - | ||||||
| $-10.551M | $208.074M | ||||||
| $210.906M | $208.074M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $109.035M | $198.24M | ||||||
| $89.881M | $49.76M | ||||||
| $198.916M | $248M | ||||||
| $-108.878M | $-98.222M | ||||||
| $-0.64M | $98.222M | ||||||
| $-109.518M | - |
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