Price / Revenue: 6.65
Price / Earnings: -12.18
Market Cap: USD 761.7M
Price / Book: 29.58
Return On Equity (%): -97.07%