
Last Price
52 Week Range
$104.71 - $379.94
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.232B | $1.828B | $2.501B | |||||||||
| $2.363B | $3.109B | $3.149B | |||||||||
| $1.244B | $1.457B | $1.835B | |||||||||
| - | - | - | |||||||||
| $262.5M | $426.1M | $500.8M | |||||||||
| $5.102B | $6.82B | $7.985B | |||||||||
| $0.827B | $1.225B | $0.998B | |||||||||
| $2.808B | $3.929B | $3.83B | |||||||||
| $33.3M | - | - | |||||||||
| $303.3M | $179.6M | $177.8M | |||||||||
| $58.7M | $60M | $410.5M | |||||||||
| $4.031B | $5.393B | $5.416B | |||||||||
| - | - | - | |||||||||
| $9.133B | $12.212B | $13.4B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.4B | $1.8B | $1.952B | |||||||||
| $147.8M | - | $856.2M | |||||||||
| $21M | $20.9M | - | |||||||||
| $45.7M | - | - | |||||||||
| $83.7M | $43.4M | $73.5M | |||||||||
| $1.063B | $1.815B | $2.462B | |||||||||
| $419.1M | $771.6M | $73.5M | |||||||||
| $3.097B | $4.407B | $5.343B | |||||||||
| $2.736B | $2.892B | $2.652B | |||||||||
| $217.1M | $245.2M | $270.4M | |||||||||
| $91.3M | - | - | |||||||||
| $240.3M | $232.8M | $221.2M | |||||||||
| $191M | $248.8M | $398.2M | |||||||||
| $3.601B | $3.864B | $3.812B | |||||||||
| - | - | - | |||||||||
| $6.698B | $8.271B | $9.155B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||||
| - | - | - | |||||||||
| - | - | - | |||||||||
| $-0.238B | $1.028B | $1.394B | |||||||||
| $2.821B | $2.895B | $2.927B | |||||||||
| $-148.8M | $18.2M | $-76.2M | |||||||||
| - | - | - | |||||||||
| $2.434B | $3.941B | $4.245B | |||||||||
| - | - | - | |||||||||
| $2.434B | $3.941B | $4.245B | |||||||||
| $9.133B | $12.212B | $13.4B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $33.3M | $99.5M | $349.9M | |||||||||
| $3.145B | $3.403B | $3.193B | |||||||||
| $1.913B | $1.675B | $1.042B |
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