Price / Revenue: 3.67
Price / Earnings: -5.07
Market Cap: USD 184.95M
Price / Book: 1.11
Return On Equity (%): -20.44%