
Last Price
52 Week Range
$28.80 - $46.02
Next Earnings Date
Apr 22 2026
Next Earnings Date
Apr 22 2026
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $1.573B | $0.104B | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $1.573B | $0.104B | |||||||||
| $126.62M | $124.249M | |||||||||
| $166.152M | $162.041M | |||||||||
| $7.511B | - | |||||||||
| - | - | |||||||||
| $302.399M | - | |||||||||
| $8.106B | $0.286B | |||||||||
| - | $9.3B | |||||||||
| $9.679B | $9.725B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| - | - | |||||||||
| $6.262M | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $8.223B | $1.98B | |||||||||
| $8.229B | $1.98B | |||||||||
| $166.141M | $35.594M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $0.138B | $6.463B | |||||||||
| $0.304B | $6.498B | |||||||||
| - | - | |||||||||
| $8.533B | $8.478B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| - | - | |||||||||
| $155.988M | $154.762M | |||||||||
| $557.92M | $612.523M | |||||||||
| $537.366M | $533.541M | |||||||||
| $-106.029M | $-54.141M | |||||||||
| - | - | |||||||||
| $1.145B | $1.247B | |||||||||
| - | - | |||||||||
| $1.145B | $1.247B | |||||||||
| $9.679B | $9.725B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $8.613B | $0.031B | |||||||||
| $172.403M | $35.594M | |||||||||
| $-297.846M | $-37.528M |
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