Price / Revenue: 8.06
Price / Earnings: -33.98
Market Cap: USD 191.38M
Price / Book: 6.58
Return On Equity (%): -18.53%