Price / Revenue: 0.92
Price / Earnings: -14.5
Market Cap: USD 159.53M
Price / Book: 0.38
Return On Equity (%): -2.51%