Price / Revenue: 21.99
Price / Earnings: -5.86
Market Cap: USD 79.68M
Price / Book: 2.09
Return On Equity (%): -42.09%