
Last Price
52 Week Range
$20.46 - $48.78
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $4.768B | $6.055B | $6.292B | ||||||||
| $2.951B | $3.557B | $3.207B | ||||||||
| $1.817B | $2.498B | $3.085B | ||||||||
| $397.114M | $459.912M | $479.828M | ||||||||
| $2.029B | $2.053B | $2.107B | ||||||||
| - | - | $455.449M | ||||||||
| $-608.999M | $-15.817M | $42.714M | ||||||||
| $44.3M | $-19.941M | $-18.597M | ||||||||
| $-28.927M | $43.742M | $74.9M | ||||||||
| $15.373M | $23.801M | $56.303M | ||||||||
| $-593.626M | $7.984M | $99.017M | ||||||||
| $-86.341M | $4.274M | $40.373M | ||||||||
| $-507.285M | $3.71M | $58.644M | ||||||||
| $-1.05 | $-0.01 | $0.126 | ||||||||
| $-1.05 | $-0.008 | $0.115 | ||||||||
| $0.482B | $0.371B | $1.968B | ||||||||
| $0.482B | $0.496B | $2.123B | ||||||||
| $-319.345M | $259.671M | $397.4M | ||||||||
| $270.854M | $275.488M | $277.033M | ||||||||
| $-590.199M | $-15.817M | $120.367M |
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