Price / Revenue: 3.67
Price / Earnings: -3.57
Market Cap: USD 246.96M
Price / Book: 1.96
Return On Equity (%): -45.56%