Price / Revenue: 0.34
Price / Earnings: 3.69
Market Cap: USD 365M
Price / Book: 1.82
Return On Equity (%): 55.77%