
Last Price
52 Week Range
$50.24 - $81.09
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 |
|---|---|---|---|---|---|---|---|---|---|
| $3.969B | $1.555B | ||||||||
| $2.651B | $2.639B | ||||||||
| $2.299B | $2.483B | ||||||||
| - | - | ||||||||
| $0.972B | $1.856B | ||||||||
| $9.891B | $8.533B | ||||||||
| $3.553B | $3.711B | ||||||||
| $21.033B | $21.827B | ||||||||
| $1.194B | $1.321B | ||||||||
| $1.131B | - | ||||||||
| $0.601B | $1.798B | ||||||||
| $27.512B | $28.657B | ||||||||
| - | - | ||||||||
| $37.403B | $37.19B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $2.458B | $2.702B | ||||||||
| $4.182B | - | ||||||||
| $1.252B | $0.468B | ||||||||
| - | - | ||||||||
| $1.131B | $1.074B | ||||||||
| $553M | - | ||||||||
| $-0.553B | $3.944B | ||||||||
| $7.892B | $7.114B | ||||||||
| $10.594B | $11.365B | ||||||||
| $432M | $418M | ||||||||
| - | - | ||||||||
| $2.015B | $1.833B | ||||||||
| $1.643B | $1.914B | ||||||||
| $15.116B | $15.948B | ||||||||
| - | - | ||||||||
| $23.008B | $23.062B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $-3.915B | $-6.795B | ||||||||
| - | - | ||||||||
| $9M | $10M | ||||||||
| $11.483B | $12.193B | ||||||||
| $8.61B | $8.665B | ||||||||
| $-2.106B | $-0.269B | ||||||||
| - | - | ||||||||
| $14.081B | $13.804B | ||||||||
| $314M | $324M | ||||||||
| $14.395B | $14.128B | ||||||||
| $37.403B | $37.19B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $1.194B | $1.321B | ||||||||
| $12.71B | $12.669B | ||||||||
| $8.741B | $11.114B |
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