Price / Revenue: 4.58
Price / Earnings: -10.8
Market Cap: USD 94.58M
Price / Book: 9.79
Return On Equity (%): -106.17%