
Last Price
52 Week Range
$40.15 - $150.59
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $3.602B | $4.891B | $5.297B | |||||||
| $0.801B | $1.072B | $1.142B | |||||||
| $2.801B | $3.818B | $4.156B | |||||||
| $1.444B | $1.568B | $1.615B | |||||||
| $0.582B | $0.826B | $2.429B | |||||||
| $1.838B | $2.657B | $1.384B | |||||||
| $-1.063B | $-1.232B | $-1.272B | |||||||
| $138.347M | $161.58M | $169.542M | |||||||
| $-11.53M | $2.737M | $2.543M | |||||||
| $126.817M | $164.317M | $172.085M | |||||||
| $-0.937B | $-1.068B | $-1.1B | |||||||
| $4.114M | $3.593M | $1.73M | |||||||
| $-0.935B | $-1.065B | $-1.096B | |||||||
| $-1.44 | $-1.54 | $-1.58 | |||||||
| $-1.44 | $-1.54 | $-1.58 | |||||||
| $0.647B | $0.69B | $2.796B | |||||||
| $0.647B | $0.69B | $2.796B | |||||||
| $-670.25M | $-802.175M | $-943.717M | |||||||
| $226.437M | $225.82M | $172.086M | |||||||
| $-0.897B | $-1.028B | $-1.116B |
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