
Last Price
52 Week Range
$66.25 - $186.39
Next Earnings Date
May 28 2026 (Estimate)
Next Earnings Date
May 28 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.633B | $11.528B | ||||||||||||
| $15.602B | $26.043B | ||||||||||||
| $6.716B | $10.437B | ||||||||||||
| - | - | ||||||||||||
| $10.278B | $9.594B | ||||||||||||
| $36.229B | $57.602B | ||||||||||||
| $6.336B | $6.676B | ||||||||||||
| $24.108B | $24.08B | ||||||||||||
| $1.496B | $1.73B | ||||||||||||
| - | - | ||||||||||||
| $11.577B | $11.198B | ||||||||||||
| $43.517B | $43.684B | ||||||||||||
| - | - | ||||||||||||
| $79.746B | $101.286B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $20.832B | $33.63B | ||||||||||||
| $6.597B | - | ||||||||||||
| $5.204B | $7.99B | ||||||||||||
| - | - | ||||||||||||
| - | - | ||||||||||||
| $13.673B | $13.334B | ||||||||||||
| $0.221B | $8.315B | ||||||||||||
| $46.527B | $63.269B | ||||||||||||
| $19.363B | $23.513B | ||||||||||||
| - | - | ||||||||||||
| $12.292B | $13.596B | ||||||||||||
| - | - | ||||||||||||
| $2.951B | $3.378B | ||||||||||||
| $34.606B | $40.487B | ||||||||||||
| - | - | ||||||||||||
| $81.133B | $103.756B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-8.502B | $-14.533B | ||||||||||||
| - | - | ||||||||||||
| $9.119B | $9.457B | ||||||||||||
| $-1.16B | $3.325B | ||||||||||||
| - | - | ||||||||||||
| $-939M | $-719M | ||||||||||||
| - | - | ||||||||||||
| $-1.482B | $-2.47B | ||||||||||||
| $95M | - | ||||||||||||
| $-1.387B | $-2.47B | ||||||||||||
| $79.746B | $101.286B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.496B | $1.73B | ||||||||||||
| $24.567B | $31.503B | ||||||||||||
| $20.934B | $19.975B |
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