
Last Price
52 Week Range
$36.95 - $70.38
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $808.017M | $826.105M | $864.65M | ||||||
| $447.012M | - | $367.663M | ||||||
| - | - | - | ||||||
| $73.422M | - | - | ||||||
| - | - | - | ||||||
| $1.328B | $0.826B | $1.232B | ||||||
| $297.955M | - | $584.027M | ||||||
| $0.97B | $1.158B | $1.122B | ||||||
| $7.302B | $9.212B | $9.049B | ||||||
| $352.951M | - | $884.166M | ||||||
| $0.284B | $2.297B | $0.435B | ||||||
| $9.207B | $12.667B | $12.075B | ||||||
| - | - | - | ||||||
| $10.535B | $13.493B | $13.307B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $45.606M | - | - | ||||||
| - | - | - | ||||||
| - | - | $-8.325M | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| - | $5.4B | - | ||||||
| $0.046B | $5.4B | $-0.008B | ||||||
| $1.583B | $1.723B | $1.693B | ||||||
| - | - | $650.317M | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| $5.314B | $-1.723B | $6.598B | ||||||
| $6.898B | - | $9.591B | ||||||
| - | $3.957B | - | ||||||
| $6.943B | $9.357B | $9.583B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||
| - | - | - | ||||||
| $0B | $1.185B | $0B | ||||||
| $-186.983M | - | $-397.691M | ||||||
| $0.971B | - | $1.531B | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| $0.784B | $1.185B | $1.133B | ||||||
| $2.808B | $2.951B | $2.591B | ||||||
| $3.592B | $4.136B | $3.725B | ||||||
| $10.535B | $13.493B | $13.307B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $7.302B | $9.212B | $9.049B | ||||||
| $1.583B | $1.723B | $2.985B | ||||||
| $0.775B | $0.896B | $2.12B |
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