Price / Revenue: 0.24
Price / Earnings: 11.64
Market Cap: USD 320.16M
Price / Book: 0.31
Return On Equity (%): -0.09%