Price / Revenue: 3.37
Price / Earnings: -15.24
Market Cap: USD 833.21M
Price / Book: 4.1
Return On Equity (%): -30.03%