Price / Revenue: 25.97
Price / Earnings: -3.94
Market Cap: USD 659.68M
Price / Book: 2.13
Return On Equity (%): -37.64%