Price / Revenue: 8.67
Price / Earnings: -5.08
Market Cap: USD 126.87M
Price / Book: 8.3
Return On Equity (%): -23.74%