Price / Revenue: 12.47
Price / Earnings: -7.91
Market Cap: USD 652.1M
Price / Book: 2.5
Return On Equity (%): -48.07%