Price / Revenue: -2.08
Price / Earnings: -2.06
Market Cap: USD 210.48M
Price / Book: 0.56
Return On Equity (%): -23.29%