Price / Revenue: 0.28
Price / Earnings: -11.27
Market Cap: USD 120.32M
Price / Book: 3.58
Return On Equity (%): -27.25%