Price / Revenue: 4.04
Price / Earnings: -11.54
Market Cap: USD 274.57M
Price / Book: 4.29
Return On Equity (%): -32.95%