
Last Price
52 Week Range
$3.60 - $8.25
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-748M | $-816M | ||||||
| $21M | $30M | ||||||
| - | - | ||||||
| $144M | $188M | ||||||
| $-51M | $29M | ||||||
| $23M | $-12M | ||||||
| $-611M | $-581M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-34M | $-31M | ||||||
| - | - | ||||||
| $-1.03B | $-1.452B | ||||||
| $0.892B | $1.238B | ||||||
| - | - | ||||||
| $-172M | $-245M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $497M | $916M | ||||||
| - | - | ||||||
| $-5M | $-82M | ||||||
| $492M | $834M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $518M | $227M | ||||||
| $-291M | $8M | ||||||
| $227M | $235M | ||||||
| $-611M | $-581M | ||||||
| $-34M | $-31M | ||||||
| $-645M | $-612M |
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