Price / Revenue: 3.7
Price / Earnings: -3
Market Cap: USD 160.89M
Price / Book: 2.35
Return On Equity (%): -62.7%