Price / Revenue: 1.63
Price / Earnings: -15.98
Market Cap: USD 22.99M
Price / Book: 2.81
Return On Equity (%): -16.84%