
Last Price
52 Week Range
$60.53 - $85.63
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $16.908B | $17.401B | $17.889B | |||||||||
| $9.529B | $9.816B | $9.515B | |||||||||
| $7.379B | $7.585B | $8.374B | |||||||||
| $1.402B | $1.474B | $1.48B | |||||||||
| $3.196B | $3.492B | $3.618B | |||||||||
| $685M | - | $367M | |||||||||
| $2.096B | $2.619B | $2.909B | |||||||||
| $-101M | $-44M | $-71M | |||||||||
| $-0.72B | $-0.887B | $-1.076B | |||||||||
| $-0.821B | $-0.931B | $-1.147B | |||||||||
| $1.275B | $1.688B | $1.762B | |||||||||
| $412M | $484M | $500M | |||||||||
| $0.907B | $1.094B | $1.162B | |||||||||
| $1.31 | $1.61 | $1.71 | |||||||||
| $1.3 | $1.6 | $1.7 | |||||||||
| $0.694B | $0.673B | $2.706B | |||||||||
| $0.696B | $0.673B | $2.709B | |||||||||
| $2.735B | $3.071B | $3.413B | |||||||||
| $1.227B | $1.203B | $1.204B | |||||||||
| $1.508B | $1.868B | $2.209B |
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