
Last Price
52 Week Range
$22.28 - $59.55
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $7.025B | $5.799B | $5.205B | |||||||||
| $592M | $184M | $147M | |||||||||
| $117M | $153M | $146M | |||||||||
| $307M | - | $131M | |||||||||
| $58M | $408M | $141M | |||||||||
| $8.099B | $6.544B | $5.77B | |||||||||
| $2.955B | $2.853B | $2.792B | |||||||||
| $92M | - | $168M | |||||||||
| $2.508B | $2.336B | $2.413B | |||||||||
| $81M | - | $82M | |||||||||
| $407M | $605M | $263M | |||||||||
| $6.043B | $5.794B | $5.718B | |||||||||
| - | - | - | |||||||||
| $14.142B | $12.338B | $11.488B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $408M | $317M | $161M | |||||||||
| $745M | - | $108M | |||||||||
| - | - | $50M | |||||||||
| $37M | - | - | |||||||||
| $3M | - | - | |||||||||
| $153M | $99M | $102M | |||||||||
| $0.863B | $1.571B | $1.974B | |||||||||
| $2.206B | $1.987B | $2.395B | |||||||||
| $-710M | $570M | $-68M | |||||||||
| $747M | $673M | $658M | |||||||||
| $58M | $153M | $154M | |||||||||
| - | - | $253M | |||||||||
| $267M | $-368M | $30M | |||||||||
| $1.035B | $1.701B | $1.685B | |||||||||
| - | - | - | |||||||||
| $3.241B | $3.688B | $4.08B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||||
| - | - | - | |||||||||
| - | - | - | |||||||||
| $10.045B | $7.223B | $5.88B | |||||||||
| $0.866B | $1.382B | $1.503B | |||||||||
| $-10M | $45M | $25M | |||||||||
| - | - | - | |||||||||
| $10.901B | $8.65B | $7.408B | |||||||||
| - | - | - | |||||||||
| $10.901B | $8.65B | $7.408B | |||||||||
| $14.142B | $12.338B | $11.488B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $7.606B | $5.54B | $5.71B | |||||||||
| $0.747B | $1.916B | $1.298B | |||||||||
| $-1.18B | $-0.679B | $-0.61B |
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