
Last Price
52 Week Range
$99.88 - $143.88
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $2.648B | $2.511B | ||||||||
| $65M | - | ||||||||
| $433M | $376M | ||||||||
| $1.407B | $1.592B | ||||||||
| $-67M | $-106M | ||||||||
| $32M | $273M | ||||||||
| $4.518B | $4.646B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $-3.146B | $-3.438B | ||||||||
| $2.605B | $2.736B | ||||||||
| $-75M | $-46M | ||||||||
| $-616M | $-748M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| $-3.43B | $-3.667B | ||||||||
| - | - | ||||||||
| $-142M | $-160M | ||||||||
| $-3.572B | $-3.827B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $12.667B | $12.76B | ||||||||
| $93M | $726M | ||||||||
| $12.76B | $13.486B | ||||||||
| $4.518B | $4.646B | ||||||||
| - | - | ||||||||
| $4.518B | $4.646B |
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