Price / Revenue: 3.21
Price / Earnings: 0.75
Market Cap: USD 536.95M
Price / Book: 1.34
Return On Equity (%): -8.29%