Price / Revenue: 12.15
Price / Earnings: -0.78
Market Cap: USD 231.1M
Price / Book: 1.57
Return On Equity (%): -106.11%