Price / Revenue: -13.28
Price / Earnings: -11.95
Market Cap: USD 138.23M
Price / Book: 0.88
Return On Equity (%): -6.97%