Price / Revenue: 0.86
Price / Earnings: -15.2
Market Cap: USD 528.68M
Price / Book: 10.74
Return On Equity (%): -59.13%