Price / Revenue: 13.68
Price / Earnings: -3.48
Market Cap: USD 185.9M
Price / Book: 4.22
Return On Equity (%): -124.44%