
Last Price
52 Week Range
$77.05 - $199.30
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $8.621B | $12.789B | |||||||||||
| $5.997B | $8.259B | |||||||||||
| $143.246M | $222.578M | |||||||||||
| $134.814M | - | |||||||||||
| $1.962B | $1.979B | |||||||||||
| $16.858B | $23.249B | |||||||||||
| $2.152B | $2.732B | |||||||||||
| $134.935M | $116.672M | |||||||||||
| $2.694B | $2.491B | |||||||||||
| $517.383M | $596.155M | |||||||||||
| $268.694M | $185.643M | |||||||||||
| $5.768B | $6.121B | |||||||||||
| - | - | |||||||||||
| $22.625B | $29.371B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $6.703B | $0.687B | |||||||||||
| $1.604B | - | |||||||||||
| $1.279B | $1.701B | |||||||||||
| $304.762M | - | |||||||||||
| $439.853M | - | |||||||||||
| $1.406B | $5.064B | |||||||||||
| - | $7.228B | |||||||||||
| $11.296B | $14.681B | |||||||||||
| $915.744M | $-608.286M | |||||||||||
| $1.117B | $1.119B | |||||||||||
| $109.895M | $129.513M | |||||||||||
| $0.408M | $175.21M | |||||||||||
| $200.666M | $108.3M | |||||||||||
| $2.852B | $2.042B | |||||||||||
| - | - | |||||||||||
| $14.148B | $16.723B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | $-14.527M | |||||||||||
| - | - | |||||||||||
| $295K | $306K | |||||||||||
| $-8.155B | $-6.577B | |||||||||||
| $16.703B | $19.105B | |||||||||||
| $-193.148M | $12.729M | |||||||||||
| - | - | |||||||||||
| $8.372B | $12.527B | |||||||||||
| $105.241M | $121.825M | |||||||||||
| $8.478B | $12.648B | |||||||||||
| $22.625B | $29.371B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $8.91B | $8.904B | |||||||||||
| $4.124B | $3.33B | |||||||||||
| $1.719B | $-3.045B |
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