
Last Price
52 Week Range
$152.29 - $226.94
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.804B | $4.735B | $5.063B | ||||||||||
| $1.293B | $2.388B | $2.454B | ||||||||||
| $1.512B | $2.347B | $2.609B | ||||||||||
| - | - | - | ||||||||||
| $0.737B | $1.578B | $1.511B | ||||||||||
| - | $-192.229M | $83.555M | ||||||||||
| $0.775B | $0.961B | $1.015B | ||||||||||
| $-249.115M | $-202.724M | $-97.359M | ||||||||||
| $-493.782M | $-138.469M | $-200.165M | ||||||||||
| $-742.897M | $-341.193M | $-297.524M | ||||||||||
| $32.083M | $620.061M | $717.098M | ||||||||||
| $25.706M | $73.771M | $86.571M | ||||||||||
| $9.408M | $195.403M | $226.346M | ||||||||||
| $0.12 | $2.42 | $2.83 | ||||||||||
| $0.055 | $2.26 | $2.73 | ||||||||||
| $81.34M | $80.818M | $319.002M | ||||||||||
| $171.875M | $194.011M | $787.53M | ||||||||||
| $0.676B | $1.308B | $1.462B | ||||||||||
| $392.842M | $484.99M | $534.963M | ||||||||||
| $283.465M | $822.785M | $926.677M |
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