Price / Revenue: 1.8
Price / Earnings: -3.91
Market Cap: USD 257.65M
Price / Book: 1.38
Return On Equity (%): -31.98%