
Last Price
52 Week Range
$31.23 - $35.37
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1.008B | $1.234B | ||||||
| $1.475B | $3.152B | ||||||
| $52M | $14.973M | ||||||
| - | - | ||||||
| $400M | $542.012M | ||||||
| $2.935B | $4.943B | ||||||
| $2.479B | $0.198B | ||||||
| $10.954B | $10.812B | ||||||
| $209M | $184.663M | ||||||
| $196.883M | $260.525M | ||||||
| $2.325B | - | ||||||
| $16.163B | $11.455B | ||||||
| - | - | ||||||
| $19.098B | $16.398B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $0.829B | $3.079B | ||||||
| $919M | - | ||||||
| $111M | - | ||||||
| $44M | - | ||||||
| - | - | ||||||
| $382M | - | ||||||
| $2.525B | - | ||||||
| $4.81B | $3.079B | ||||||
| $8.143B | $7.83B | ||||||
| $280M | - | ||||||
| $36M | - | ||||||
| $988M | $967.237M | ||||||
| $2.014B | $2.428B | ||||||
| $11.653B | $11.225B | ||||||
| - | - | ||||||
| $16.463B | $14.304B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $737M | - | ||||||
| $-246.853M | - | ||||||
| - | - | ||||||
| $-422M | - | ||||||
| $-127.147M | $-677.764M | ||||||
| $-59M | $-677.764M | ||||||
| $2.694B | $2.772B | ||||||
| $2.635B | $2.094B | ||||||
| $19.098B | $16.398B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $209M | $709.706M | ||||||
| $8.77B | $7.83B | ||||||
| $7.762B | $7.121B |
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