Price / Revenue: 22.69
Price / Earnings: -3.78
Market Cap: USD 320.57M
Price / Book: 2.3
Return On Equity (%): -65.67%