Price / Revenue: 3.36
Price / Earnings: -11.14
Market Cap: USD 219.28M
Price / Book: 3.83
Return On Equity (%): -30.4%