Price / Revenue: 1.12
Price / Earnings: -10.74
Market Cap: USD 101.07M
Price / Book: 27.32
Return On Equity (%): -53.05%