Price / Revenue: 0.8
Price / Earnings: -7.84
Market Cap: USD 565.46M
Price / Book: 69.79
Return On Equity (%): -163.65%