Price / Revenue: 10.97
Price / Earnings: -2.27
Market Cap: USD 670.67M
Price / Book: 1.14
Return On Equity (%): -49.55%