Price / Revenue: 0.29
Price / Earnings: -12.15
Market Cap: USD 108.79M
Price / Book: 4.07
Return On Equity (%): -42.31%