Price / Revenue: 3.24
Price / Earnings: -9.58
Market Cap: USD 212.23M
Price / Book: 1.19
Return On Equity (%): -11.92%