
Last Price
52 Week Range
$24.27 - $62.14
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $9.619B | $9.826B | $9.954B | ||||||||
| $6.17B | $6.391B | $6.688B | ||||||||
| $3.449B | $3.435B | $3.266B | ||||||||
| - | - | - | ||||||||
| $2.853B | $2.825B | $2.706B | ||||||||
| - | - | - | ||||||||
| $596.387M | $609.543M | $559.235M | ||||||||
| $-321.828M | $-290.349M | $-292.672M | ||||||||
| $0.025B | $-1.501B | $-1.521B | ||||||||
| $-0.297B | $-1.792B | $-1.814B | ||||||||
| $0.299B | $-1.182B | $-1.254B | ||||||||
| $48.057M | $96.702M | $73.309M | ||||||||
| $0.251B | $-1.279B | $-1.328B | ||||||||
| $3.72 | $-20.36 | $-21.55 | ||||||||
| $3.71 | $-20.36 | $-21.55 | ||||||||
| $64.977M | $63.012M | $250.03M | ||||||||
| $65.074M | $63.012M | $250.156M | ||||||||
| $1.327B | $-0.242B | $-0.945B | ||||||||
| $705.845M | $650.107M | $2.425M | ||||||||
| $621.102M | $-891.873M | $-947.1M |
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