
Last Price
52 Week Range
$8.73 - $30.33
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $4.231B | $-0.357B | $-0.954B | |||||
| $22.036M | $14.071M | $-4.588M | |||||
| - | - | - | |||||
| $199.627M | $289.029M | $270.663M | |||||
| $19.035M | $-77.046M | $13.765M | |||||
| $-5.237B | $-0.709B | $-0.085B | |||||
| $-765.268M | $-839.451M | $-759.096M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $-1.382M | $-4.599M | $-7.759M | |||||
| $-36.983M | $229.363M | $74.926M | |||||
| - | $-4.062B | $-3.792B | |||||
| - | $1.96B | $3.945B | |||||
| $5.242B | $0.11B | $0.037B | |||||
| $5.204B | $-1.766B | $0.258B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $-30.705M | $-52.753M | $58.589M | |||||
| $0.439B | $-1.18B | $0.004B | |||||
| $-6M | - | - | |||||
| $17.514M | $13.409M | $-75.862M | |||||
| $0.419B | $-1.22B | $-0.013B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $1.692B | $6.55B | $2.002B | |||||
| $4.858B | $-3.825B | $-0.513B | |||||
| $6.55B | $2.726B | $1.481B | |||||
| $-765.268M | $-839.451M | $-759.096M | |||||
| $-1.382M | $-4.599M | $-7.759M | |||||
| $-766.65M | $-844.05M | $-766.855M |
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