XML 102 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Earnings Per Share Table
The following table sets forth the computation of basic and diluted earnings per share:
 201920182017
Numerator:(in thousands, except share and per share data)
Net income$53,711  $42,329  $53,830  
Denominator:   
Basic weighted average shares52,079,865  52,284,616  52,572,496  
Effect of dilutive stock options and restricted stock555,550  383,323  506,238  
Diluted weighted average shares52,635,415  52,667,939  53,078,734  
Earnings per share:   
Basic$1.03  $0.81  $1.02  
Dilutive$1.02  $0.80  $1.01  
Anti-dilutive shares:   
Shares1,868,087  1,920,313  785,825