XML 60 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Earnings Per Share Table
The following table sets forth the computation of basic and diluted earnings per share:
 202020192018
Numerator:(in thousands, except share and per share data)
Net income$79,009 $53,711 $42,329 
Denominator:   
Basic weighted average shares52,168,679 52,079,865 52,284,616 
Effect of dilutive stock options and restricted stock892,490 555,550 383,323 
Diluted weighted average shares53,061,169 52,635,415 52,667,939 
Earnings per share:   
Basic$1.51 $1.03 $0.81 
Dilutive$1.49 $1.02 $0.80 
Anti-dilutive shares:   
Shares364,787 1,868,087 1,920,313