Price / Revenue: 60
Price / Earnings: -51.56
Market Cap: USD 77.76M
Price / Book: 25.67
Return On Equity (%): -40.7%