Price / Revenue: 6.95
Price / Earnings: -8.44
Market Cap: USD 188.9M
Price / Book: 11.39
Return On Equity (%): -103.35%