Price / Revenue: 1.67
Price / Earnings: -33.87
Market Cap: USD 173.09M
Price / Book: 1.22
Return On Equity (%): -3.52%