
Last Price
52 Week Range
$22.28 - $59.55
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $7.025B | $5.799B | |||||||||
| $592M | $184M | |||||||||
| $117M | $153M | |||||||||
| $307M | - | |||||||||
| $58M | $408M | |||||||||
| $8.099B | $6.544B | |||||||||
| $2.955B | $2.853B | |||||||||
| $92M | - | |||||||||
| $2.508B | $2.336B | |||||||||
| $81M | - | |||||||||
| $407M | $605M | |||||||||
| $6.043B | $5.794B | |||||||||
| - | - | |||||||||
| $14.142B | $12.338B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $408M | $317M | |||||||||
| $745M | - | |||||||||
| - | - | |||||||||
| $37M | - | |||||||||
| $3M | - | |||||||||
| $153M | $99M | |||||||||
| $0.863B | $1.571B | |||||||||
| $2.206B | $1.987B | |||||||||
| $-710M | $570M | |||||||||
| $747M | $673M | |||||||||
| $58M | $153M | |||||||||
| - | - | |||||||||
| $267M | $-368M | |||||||||
| $1.035B | $1.701B | |||||||||
| - | - | |||||||||
| $3.241B | $3.688B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $10.045B | $7.223B | |||||||||
| $0.866B | $1.382B | |||||||||
| $-10M | $45M | |||||||||
| - | - | |||||||||
| $10.901B | $8.65B | |||||||||
| - | - | |||||||||
| $10.901B | $8.65B | |||||||||
| $14.142B | $12.338B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $7.606B | $5.54B | |||||||||
| $0.747B | $1.916B | |||||||||
| $-1.18B | $-0.679B |
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