Price / Revenue: 4.26
Price / Earnings: -40.55
Market Cap: USD 160.77M
Price / Book: 12.59
Return On Equity (%): -29.98%