
Last Price
52 Week Range
$30.46 - $66.85
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $11.709B | $13.178B | |||||||
| $10.268B | $11.647B | |||||||
| $1.441B | $1.531B | |||||||
| - | - | |||||||
| $1.061B | $0.001B | |||||||
| $0.162B | $1.105B | |||||||
| $218M | $425M | |||||||
| $-103M | $-133M | |||||||
| $31M | $-188M | |||||||
| $-72M | $-321M | |||||||
| $146M | $104M | |||||||
| $8M | $68M | |||||||
| $134M | $32M | |||||||
| $1.12 | $0.28 | |||||||
| $1.12 | $0.28 | |||||||
| $119.413M | $115.677M | |||||||
| $119.798M | $116.303M | |||||||
| $664M | $694M | |||||||
| $415M | $457M | |||||||
| $249M | $237M |
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