
Last Price
52 Week Range
$4.49 - $24.47
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-90.373M | $-134.065M | ||||||
| $68.26M | $71.537M | ||||||
| $-1.412M | $-0.089M | ||||||
| $39.024M | $36.475M | ||||||
| $-13.163M | $-35.845M | ||||||
| $41.054M | $49.291M | ||||||
| $43.39M | $-12.696M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-84.457M | $-106.492M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $-7.754M | $-7.759M | ||||||
| $-92.211M | $-114.251M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $-0.002M | $3.12M | ||||||
| - | - | ||||||
| $8.897M | $-0.259M | ||||||
| $8.895M | $2.861M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $257.355M | $217.429M | ||||||
| $-39.926M | $-124.086M | ||||||
| $217.429M | $93.343M | ||||||
| $43.39M | $-12.696M | ||||||
| $-92.198M | $-106.492M | ||||||
| $-48.808M | $-119.188M |
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