Price / Revenue: NA
Price / Earnings: -3.64
Market Cap: USD 284.54M
Price / Book: 2.43
Return On Equity (%): -69.41%