Price / Revenue: 1.19
Price / Earnings: -11.11
Market Cap: USD 357.97M
Price / Book: 6.97
Return On Equity (%): -10.9%