
Last Price
52 Week Range
$4.62 - $16.49
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-222.534M | $-156.607M | ||||||
| $44.961M | $35.112M | ||||||
| - | $-1.305M | ||||||
| $58.837M | $49.367M | ||||||
| $-16.359M | $-6.503M | ||||||
| $26.462M | $-15.355M | ||||||
| $-108.633M | $-95.291M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-76.188M | $-18.223M | ||||||
| - | $-10M | ||||||
| $-31.812M | $-584.938M | ||||||
| $106.621M | $74.892M | ||||||
| - | - | ||||||
| $-1.379M | $-538.269M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $4.363M | $302.618M | ||||||
| $107.188M | $171.309M | ||||||
| - | - | ||||||
| $39.198M | $-6.543M | ||||||
| $150.749M | $467.384M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $235.123M | $274.691M | ||||||
| $39.568M | $-166.712M | ||||||
| $274.691M | $107.979M | ||||||
| $-108.633M | $-95.291M | ||||||
| $-76.188M | $-18.223M | ||||||
| $-184.821M | $-113.514M |
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