Price / Revenue: 0.6
Price / Earnings: -28.93
Market Cap: USD 171.56M
Price / Book: 2.58
Return On Equity (%): -8.72%