XML 76 R65.htm IDEA: XBRL DOCUMENT v3.7.0.1
NET INCOME PER SHARE (Calculation of Net Income per Common Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Earnings Per Share [Abstract]        
Net income $ 14,741 $ 10,647 $ 29,853 $ 21,460
Basic:        
Basic weighted average EPS shares 24,198 23,865 24,164 23,920
Basic net income per share $ 0.61 $ 0.45 $ 1.24 $ 0.9
Diluted:        
Basic weighted average EPS shares 24,198 23,865 24,164 23,920
Dilutive common stock equivalents 65 244 95 246
Dilutive EPS shares 24,263 24,109 24,259 24,166
Diluted net income per share $ 0.61 $ 0.44 $ 1.23 $ 0.89
Anti-dilutive shares 5 7 3 6