
Last Price
52 Week Range
$152.41 - $260.00
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $1.86B | $4.101B | $4.175B | ||||||||
| $333.321M | $406.019M | $403.748M | ||||||||
| - | - | - | ||||||||
| - | $128.203M | - | ||||||||
| $75.484M | $9.364M | $137.075M | ||||||||
| $2.269B | $4.645B | $4.716B | ||||||||
| $635.799M | $856.337M | $875.249M | ||||||||
| $202.952M | $268.362M | $271.801M | ||||||||
| - | - | $1.232M | ||||||||
| - | - | - | ||||||||
| $193.414M | $266.72M | $300.039M | ||||||||
| $1.032B | $1.391B | $1.448B | ||||||||
| - | - | - | ||||||||
| $3.301B | $6.036B | $6.164B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $105.807M | $84.115M | $58.843M | ||||||||
| $81.602M | $111.005M | $103.395M | ||||||||
| - | $1.362B | $1.367B | ||||||||
| $47.626M | - | - | ||||||||
| - | - | - | ||||||||
| $477.765M | $684.207M | $755.097M | ||||||||
| $80.854M | $109.054M | $126.462M | ||||||||
| $0.794B | $2.351B | $2.411B | ||||||||
| $1.159B | $1.974B | $1.793B | ||||||||
| $175.892M | $182.025M | $182.106M | ||||||||
| $22.095M | $41.088M | $39.874M | ||||||||
| - | - | - | ||||||||
| $23.625M | $-152.688M | $29.062M | ||||||||
| $1.461B | $2.227B | $2.227B | ||||||||
| - | - | - | ||||||||
| $2.255B | $4.577B | $4.637B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||
| - | - | - | ||||||||
| $344K | $351K | $352K | ||||||||
| $-1.103B | $-1.205B | $-1.228B | ||||||||
| $2.153B | $2.651B | $2.76B | ||||||||
| $-4.253M | $12.259M | $-5.783M | ||||||||
| - | - | - | ||||||||
| $1.046B | $1.459B | $1.527B | ||||||||
| - | - | - | ||||||||
| $1.046B | $1.459B | $1.527B | ||||||||
| $3.301B | $6.036B | $6.164B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $1.708B | $3.158B | $3.233B | ||||||||
| $1.463B | $3.7B | $3.525B | ||||||||
| $1.316B | $2.757B | $2.581B |
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