Price / Revenue: 6.47
Price / Earnings: -6.67
Market Cap: USD 699.15M
Price / Book: 2.71
Return On Equity (%): -36.17%