XML 90 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts):
Years ended December 31
201920182017
Net income$87,224  $54,989  $40,054  
Weighted average common shares outstanding-basic87,222  83,625  83,821  
Plus: net effect of dilutive stock options and restricted stock units2,095  2,519  1,267  
Weighted average common shares outstanding-diluted89,317  86,144  85,088  
Net income per common share — basic$1.00  $0.66  $0.48  
Net income per common share — diluted$0.98  $0.64  $0.47