Price / Revenue: 2.04
Price / Earnings: -140.93
Market Cap: USD 323.96M
Price / Book: 2.87
Return On Equity (%): -2.09%