
Last Price
52 Week Range
$38.25 - $49.86
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $14.337B | $11.839B | $10.751B | |||||||
| $11.406B | $4.568B | $6.093B | |||||||
| $2.931B | $7.271B | $4.658B | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| $1.718B | $6.287B | $3.956B | |||||||
| $1.213B | $0.984B | $0.702B | |||||||
| $-362M | $-385.635M | $-405.333M | |||||||
| $362M | $385.635M | $405.333M | |||||||
| - | - | - | |||||||
| $1.213B | $0.984B | $0.702B | |||||||
| $-34M | $105.821M | $150.801M | |||||||
| $1.214B | $0.779B | $0.492B | |||||||
| $7.05 | $2.5 | $1.433 | |||||||
| $7.05 | $2.5 | $1.433 | |||||||
| $0.172B | $0.305B | $1.125B | |||||||
| $0.172B | $0.305B | $1.125B | |||||||
| $1.781B | $1.37B | $1.193B | |||||||
| $206M | - | $89.962M | |||||||
| $1.575B | $1.37B | $1.103B |
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