Price / Revenue: 37.41
Price / Earnings: -24.4
Market Cap: USD 143.49M
Price / Book: 21.18
Return On Equity (%): -127.75%