
Last Price
52 Week Range
$143.30 - $285.50
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $117M | $932M | $923M | |||||||
| $561M | $747M | $864M | |||||||
| - | - | - | |||||||
| $1.099B | $1.051B | $0.771B | |||||||
| $252M | $-525M | $-596M | |||||||
| $103M | $226M | $428M | |||||||
| $2.132B | $2.431B | $2.39B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-104M | $-257M | $-470M | |||||||
| - | $-4.151B | $-4.154B | |||||||
| $-1.951B | $-1.423B | $-1.345B | |||||||
| $1.844B | $1.812B | $1.824B | |||||||
| $-233M | $-372M | $-184M | |||||||
| $-0.444B | $-4.391B | $-4.329B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| - | $2.04B | $2.04B | |||||||
| $-210M | $350M | $186M | |||||||
| - | - | - | |||||||
| $6M | $-30M | $-42M | |||||||
| $-0.204B | $2.36B | $2.184B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $2.772B | $4.221B | $4.714B | |||||||
| $1.449B | $0.442B | $0.278B | |||||||
| $4.221B | $4.681B | $4.982B | |||||||
| $2.132B | $2.431B | $2.39B | |||||||
| $-330M | $-257M | $-638M | |||||||
| $1.802B | $2.174B | $1.752B |
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