Price / Revenue: 2.41
Price / Earnings: -7.22
Market Cap: USD 420.27M
Price / Book: 5.52
Return On Equity (%): -77.87%