The last earnings report on December 31 showed earnings per share of 25 cents, beating the estimate of 14 cents. P/B Ratio (1.891) is normal, around the industry mean (2.163). P/E Ratio (21.652) is within average values for comparable stocks, (23.795). Dividend Yield (0.069) settles around the average of (0.084) among similar stocks. P/S Ratio (2.404) is also within normal values, averaging (2.153). With 624.61K shares outstanding, the current market capitalization sits at 1.97B.