
Last Price
52 Week Range
$29.13 - $49.86
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $1.247B | $0.763B | |||||||
| $206M | $221.816M | |||||||
| $-150M | - | |||||||
| - | - | |||||||
| $3.275B | $1.685B | |||||||
| $-9M | $-10.175M | |||||||
| $4.569B | $2.66B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-40M | - | |||||||
| $10.843B | $0.304B | |||||||
| $-35.367B | $-44.231B | |||||||
| $30.622B | $34.075B | |||||||
| $-4.625B | $0.314B | |||||||
| $1.433B | $-9.537B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-0.131B | $1.208B | |||||||
| $-10M | $-113.961M | |||||||
| - | - | |||||||
| $2.063B | $6.549B | |||||||
| $1.922B | $7.642B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $4.308B | $12.236B | |||||||
| $7.935B | $0.755B | |||||||
| $12.243B | $12.99B | |||||||
| $4.569B | $2.66B | |||||||
| $-40M | $-70.208M | |||||||
| $4.529B | $2.59B |
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