
Last Price
52 Week Range
$5.72 - $19.50
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $1.746B | $2.733B | ||||
| $322M | $941M | ||||
| $446M | $638M | ||||
| $22M | $46M | ||||
| $85M | $216M | ||||
| $-0.472B | $1.992B | ||||
| $2.149B | $6.566B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-13.717B | $-13.365B | ||||
| $-106M | - | ||||
| - | $-19M | ||||
| - | - | ||||
| $-336M | $164M | ||||
| $-14.159B | $-13.22B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $8.455B | $4.254B | ||||
| $3B | $1.75B | ||||
| $-139M | $-465M | ||||
| $-564M | $-74M | ||||
| $10.752B | $5.465B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $5.872B | $4.614B | ||||
| $-1.258B | $-1.189B | ||||
| $4.614B | $3.425B | ||||
| $2.149B | $6.566B | ||||
| $-13.717B | $-13.365B | ||||
| $-11.568B | $-6.799B |
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