Price / Revenue: 1.95
Price / Earnings: -6.37
Market Cap: USD 395.69M
Price / Book: 2.05
Return On Equity (%): -34.17%