
Last Price
52 Week Range
$10.43 - $19.65
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-290M | $-100M | ||||||
| $87M | $116M | ||||||
| $-19M | $-21M | ||||||
| $23M | - | ||||||
| $-49M | - | ||||||
| $236M | $56M | ||||||
| $-12M | $51M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-45M | $-59M | ||||||
| $-1.019B | $-0.008B | ||||||
| - | - | ||||||
| - | - | ||||||
| - | $-4M | ||||||
| $-1.064B | $-0.071B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $9M | $31M | ||||||
| $1.125B | $-0.001B | ||||||
| - | - | ||||||
| $-26M | $-29M | ||||||
| $1.108B | $0.001B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $5M | $35M | ||||||
| $30M | $-18M | ||||||
| $35M | $17M | ||||||
| $-12M | $51M | ||||||
| $-45M | $-59M | ||||||
| $-57M | $-8M |
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