
Last Price
52 Week Range
$46.42 - $76.39
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $4.319B | $5.351B | $2.017B | ||||||||
| $2.364B | $2.472B | $3.557B | ||||||||
| $626M | $432M | $828M | ||||||||
| - | - | - | ||||||||
| $192M | $174M | $324M | ||||||||
| $7.501B | $8.429B | $6.726B | ||||||||
| $2.6B | $2.519B | $2.576B | ||||||||
| $6.582B | $6.608B | $6.589B | ||||||||
| $1.129B | $1.621B | $1.489B | ||||||||
| $2.878B | $2.721B | $2.621B | ||||||||
| $1.282B | $1.297B | $1.47B | ||||||||
| $14.471B | $14.766B | $14.745B | ||||||||
| - | - | - | ||||||||
| $21.972B | $23.195B | $21.471B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $0.683B | $1.07B | $2.416B | ||||||||
| $1.006B | $1.081B | - | ||||||||
| $599M | - | $42M | ||||||||
| $76M | $41M | - | ||||||||
| - | - | - | ||||||||
| $180M | $299M | $318M | ||||||||
| $408M | $406M | $-360M | ||||||||
| $2.952B | $2.897B | $2.416B | ||||||||
| $5.719B | $5.78B | $6.604B | ||||||||
| $955M | $863M | $849M | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $487M | $519M | $-369M | ||||||||
| $7.964B | $7.943B | $7.933B | ||||||||
| - | - | - | ||||||||
| $10.916B | $10.84B | $10.349B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||
| - | - | - | ||||||||
| $4M | $4M | $4M | ||||||||
| $3.139B | $4.479B | $3.783B | ||||||||
| $7.678B | $7.603B | $7.264B | ||||||||
| $-107M | $-124M | $-123M | ||||||||
| - | - | - | ||||||||
| $10.714B | $11.962B | $10.928B | ||||||||
| $342M | $393M | $194M | ||||||||
| $11.056B | $12.355B | $11.122B | ||||||||
| $21.972B | $23.195B | $21.471B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $1.129B | $1.621B | $1.489B | ||||||||
| $8.152B | $7.465B | $8.344B | ||||||||
| $3.833B | $2.114B | $6.327B |
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