Price / Revenue: 8.61
Price / Earnings: -30.06
Market Cap: USD 104.34M
Price / Book: 15.39
Return On Equity (%): -59.78%