Price / Revenue: 0.96
Price / Earnings: -14.02
Market Cap: USD 297.71M
Price / Book: 2.91
Return On Equity (%): -20.32%