Price / Revenue: 31.78
Price / Earnings: -2.37
Market Cap: USD 814.52M
Price / Book: 1.08
Return On Equity (%): -40.18%