Price / Revenue: 0.44
Price / Earnings: 2.36
Market Cap: USD 207.9M
Price / Book: 0.24
Return On Equity (%): 10.7%