
Last Price
52 Week Range
$80.25 - $123.61
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $3.092B | $6.683B | $5.862B | ||||||||
| $702M | $971M | $-689M | ||||||||
| $2.39B | $5.712B | $6.551B | ||||||||
| - | - | - | ||||||||
| $1.12B | - | $1.554B | ||||||||
| $0.248B | $5.826B | $5.494B | ||||||||
| $1.022B | $-0.114B | $-0.472B | ||||||||
| $-101M | $-100M | $-100M | ||||||||
| $101M | $100M | $75M | ||||||||
| - | - | $-25M | ||||||||
| $1.022B | $-0.114B | $-0.497B | ||||||||
| $46M | $-186M | $-167M | ||||||||
| $946M | $27M | $-373M | ||||||||
| $11.86 | $-0.24 | $-6.04 | ||||||||
| $11.74 | $-0.24 | $-6.04 | ||||||||
| $74.422M | $70.084M | $281.706M | ||||||||
| $74.422M | $70.279M | $282.208M | ||||||||
| $1.123B | $-0.014B | $-0.422B | ||||||||
| - | - | - | ||||||||
| $1.123B | $-0.014B | $-0.422B |
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