Price / Revenue: 1.5
Price / Earnings: -7.52
Market Cap: USD 613.97M
Price / Book: 0.82
Return On Equity (%): -11.17%