
Last Price
52 Week Range
$114.63 - $336.99
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.41B | $3.572B | $3.513B | ||||||||||
| $736.529M | $992.181M | $551.82M | ||||||||||
| - | - | - | ||||||||||
| - | - | - | ||||||||||
| $250.434M | $329.7M | $386.192M | ||||||||||
| $3.397B | $4.894B | $4.451B | ||||||||||
| $472.879M | $633.149M | $682.956M | ||||||||||
| $0.481B | $0.465B | $1.195B | ||||||||||
| - | - | - | ||||||||||
| - | - | - | ||||||||||
| $354.608M | $427.396M | $425.332M | ||||||||||
| $1.308B | $1.526B | $2.303B | ||||||||||
| - | - | - | ||||||||||
| $4.705B | $6.42B | $6.754B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $23.309M | $46.906M | $29.031M | ||||||||||
| $190.263M | $214.783M | - | ||||||||||
| $1.142B | - | $0.068B | ||||||||||
| $50.866M | $52.497M | - | ||||||||||
| - | - | - | ||||||||||
| $1.644B | $2.054B | $1.984B | ||||||||||
| $62.255M | $61.008M | $260.779M | ||||||||||
| $3.113B | $2.43B | $2.341B | ||||||||||
| $-0.045B | $1.657B | $1.797B | ||||||||||
| $95.69M | $95.849M | - | ||||||||||
| $251.055M | $413.609M | - | ||||||||||
| - | - | - | ||||||||||
| $22.1M | $33.316M | $420.113M | ||||||||||
| $0.318B | $2.191B | $2.217B | ||||||||||
| - | - | - | ||||||||||
| $3.431B | $4.621B | $4.558B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||||
| - | - | - | ||||||||||
| $152K | $159K | $161K | ||||||||||
| $-1.148B | $-1.19B | $-1.235B | ||||||||||
| $2.427B | $2.981B | - | ||||||||||
| $-4.789M | $8.081M | $15.187M | ||||||||||
| - | - | $3.416B | ||||||||||
| $1.274B | $1.799B | $2.196B | ||||||||||
| - | - | - | ||||||||||
| $1.274B | $1.799B | $2.196B | ||||||||||
| $4.705B | $6.42B | $6.754B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.987B | $1.183B | $2.31B | ||||||||||
| $1.238B | $1.797B | $1.864B | ||||||||||
| $-185.115M | $-592.447M | $661.637M |
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