Price / Revenue: 1.66
Price / Earnings: -3.78
Market Cap: USD 102.88M
Price / Book: 7.88
Return On Equity (%): -116.43%