XML 23 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
Earnings per share on a basic and diluted basis are calculated as follows (in thousands, except per share amounts):
 Years Ended December 31,
 202120202019
Basic and Diluted Earnings:   
Net income$113,401 $82,153 $74,554 
Basic weighted-average shares outstanding32,558 33,201 33,747 
Add: Stock awards134 80 148 
Diluted weighted-average shares outstanding32,692 33,281 33,895 
Basic earnings per share:   
Net income $3.48 $2.47 $2.21 
Diluted earnings per share:   
Net income$3.47 $2.47 $2.20 
For the year ended December 31, 2021, there were approximately 9,000 anti-dilutive shares. For the years ended December 31, 2020 and 2019 there were approximately 808,000 and 521,000 anti-dilutive shares, respectively.