Price / Revenue: 1.2
Price / Earnings: -1.61
Market Cap: USD 249.47M
Price / Book: 1.89
Return On Equity (%): -81.12%