Price / Revenue: 20.8
Price / Earnings: -2.36
Market Cap: USD 178.5M
Price / Book: 3.66
Return On Equity (%): -204.53%