Price / Revenue: 11.81K
Price / Earnings: -22.74
Market Cap: USD 491.55M
Price / Book: 13.13
Return On Equity (%): -65.76%