Price / Revenue: 6.43
Price / Earnings: -13.6
Market Cap: USD 253.7M
Price / Book: 3.87
Return On Equity (%): -25.47%