Price / Revenue: 2.26
Price / Earnings: -34.09
Market Cap: USD 336.85M
Price / Book: 11.01
Return On Equity (%): -16.69%