Price / Revenue: 3.18
Price / Earnings: -10.78
Market Cap: USD 975.34M
Price / Book: 1.18
Return On Equity (%): -10.6%