Price / Revenue: 0.24
Price / Earnings: -3.62
Market Cap: USD 370.5M
Price / Book: 0.52
Return On Equity (%): -0.21%