Price / Revenue: 10.07
Price / Earnings: -44.08
Market Cap: USD 202.73M
Price / Book: 1.7
Return On Equity (%): -3.8%