
Last Price
52 Week Range
$9.01 - $18.98
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $1.972B | $2.869B | |||||||
| $77.128M | - | |||||||
| $-713.435M | - | |||||||
| $272.382M | - | |||||||
| $-7.391B | $-6.07B | |||||||
| $8.182B | $11.71B | |||||||
| $2.399B | $8.509B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-5.418M | $-340.769M | |||||||
| $-5.637M | $-1.539M | |||||||
| $-0.15B | $-4.813B | |||||||
| - | - | |||||||
| $-0.17B | $-13.057B | |||||||
| $-0.331B | $-18.212B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $0.722B | $2.291B | |||||||
| $5.546M | $6.221M | |||||||
| - | - | |||||||
| - | $12.855B | |||||||
| $0.728B | $15.152B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $5.923B | - | |||||||
| $3.262B | - | |||||||
| $9.186B | - | |||||||
| $2.399B | $8.509B | |||||||
| $-174.99M | $-7.215M | |||||||
| $2.224B | $8.502B |
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