XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2022
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):
Three Months Ended
June 30,
Six Months Ended
June 30,
 2022202120222021
Basic and Diluted Earnings:   
 
Net income$25,405 $21,317 $50,401 $55,408 
Basic weighted-average shares outstanding32,119 32,632 32,237 32,730 
Add:  Stock awards132 167 157 130 
Diluted weighted-average shares outstanding32,251 32,799 32,394 32,860 
Basic earnings per share:
Net income$0.79 $0.65 $1.56 $1.69 
Diluted earnings per share:
Net income$0.79 $0.65 $1.56 $1.69