Price / Revenue: -6.78
Price / Earnings: -6.57
Market Cap: USD 85.77M
Price / Book: 0.88
Return On Equity (%): -12.06%