Price / Revenue: -3.91
Price / Earnings: -3.65
Market Cap: USD 156.96M
Price / Book: 0.61
Return On Equity (%): -14.89%