Price / Revenue: 0.24
Price / Earnings: -14.3
Market Cap: USD 391.29M
Price / Book: 10.08
Return On Equity (%): -54.44%