
Last Price
52 Week Range
$77.05 - $199.30
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $16.82B | $22.938B | $25.195B | |||||||||||
| $9.615B | $12.695B | $14.042B | |||||||||||
| $7.205B | $10.244B | $11.153B | |||||||||||
| $1.206B | $1.157B | $1.158B | |||||||||||
| $4.74B | $7.223B | $7.29B | |||||||||||
| $596.494M | - | $638.633M | |||||||||||
| $0.662B | $1.864B | $2.067B | |||||||||||
| $327.269M | $297.462M | $283.551M | |||||||||||
| $-220.426M | $100.535M | $16.722M | |||||||||||
| $106.843M | $397.997M | $300.273M | |||||||||||
| $0.769B | $2.262B | $2.367B | |||||||||||
| $321.168M | $651.081M | $728.765M | |||||||||||
| $0.444B | $1.578B | $1.611B | |||||||||||
| $0.77 | $2.65 | $2.68 | |||||||||||
| $0.73 | $2.52 | $2.58 | |||||||||||
| $0.575B | $0.595B | $2.401B | |||||||||||
| $0.605B | $0.638B | $2.503B | |||||||||||
| $1.052B | $1.864B | $2.332B | |||||||||||
| $389.673M | - | $196.193M | |||||||||||
| $0.662B | $1.864B | $2.136B |
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