
Last Price
52 Week Range
$39.92 - $66.85
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $11.709B | $13.178B | $13.499B | |||||||
| $10.268B | $11.647B | $11.785B | |||||||
| $1.441B | $1.531B | $1.714B | |||||||
| - | - | - | |||||||
| $1.061B | $0.001B | $0.546B | |||||||
| $0.162B | $1.105B | $0.745B | |||||||
| $218M | $425M | $423M | |||||||
| $-103M | $-133M | $-100.968M | |||||||
| $31M | $-188M | $-108.032M | |||||||
| $-72M | $-321M | $-209M | |||||||
| $146M | $104M | $214M | |||||||
| $8M | $68M | $78M | |||||||
| $134M | $32M | $132M | |||||||
| $1.12 | $0.28 | $1.165 | |||||||
| $1.12 | $0.28 | $1.145 | |||||||
| $119.413M | $115.677M | $461.781M | |||||||
| $119.798M | $116.303M | $463.663M | |||||||
| $664M | $694M | $840M | |||||||
| $415M | $457M | $463M | |||||||
| $249M | $237M | $386M |
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