
Last Price
52 Week Range
$12.46 - $25.54
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $5.786B | $6.316B | $6.517B | |||||||||
| $3.338B | $3.698B | $3.699B | |||||||||
| $2.448B | $2.619B | $2.818B | |||||||||
| $397.073M | $451.419M | $463.076M | |||||||||
| $1.726B | $1.877B | $2.023B | |||||||||
| $443.821M | $478.332M | $496.352M | |||||||||
| $-118.912M | $-188.374M | $-164.859M | |||||||||
| $137.383M | $-20.755M | $-9.38M | |||||||||
| $6.879M | $155.882M | $134.843M | |||||||||
| $144.262M | $135.127M | $125.463M | |||||||||
| $25.35M | $-53.247M | $-39.396M | |||||||||
| $0.003B | $-2.897B | $-2.895B | |||||||||
| $0.023B | $2.844B | $2.856B | |||||||||
| $0.056 | $6.92 | $6.96 | |||||||||
| $0.055 | $6.81 | $6.85 | |||||||||
| $0.409B | $0.411B | $1.629B | |||||||||
| $0.414B | $0.418B | $1.656B | |||||||||
| $203.163M | $102.735M | $51.801M | |||||||||
| $148.892M | $135.227M | $101.695M | |||||||||
| $54.271M | $-32.492M | $-49.894M |
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