XML 47 R31.htm IDEA: XBRL DOCUMENT v3.20.4
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Earnings per share on a basic and diluted basis
Earnings per share on a basic and diluted basis are calculated as follows (in thousands, except per share amounts):
 Years Ended December 31,
 202020192018
Basic and Diluted Earnings:   
Net income$82,153 $74,554 $74,138 
Basic weighted-average shares outstanding33,201 33,747 34,951 
Add: Stock awards80 148 165 
Diluted weighted-average shares outstanding33,281 33,895 35,116 
Basic earnings per share:   
Net income $2.47 $2.21 $2.12 
Diluted earnings per share:   
Net income$2.47 $2.20 $2.11