Price / Revenue: 0.84
Price / Earnings: -1.7
Market Cap: USD 737.87M
Price / Book: 2.42
Return On Equity (%): -77.22%