XML 99 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of information used to compute basic and diluted earnings per share
The table below presents the information used to compute basic and diluted earnings per share for the years ended December 31, 2021, 2020 and 2019:
 
 Year Ended December 31,
(In thousands, except per share data)202120202019
Net income$79,894 $37,273 $58,322 
Weighted-average shares outstanding for basic earnings per share28,003,744 28,074,543 28,495,699 
Add: Dilutive effect of employee stock options and awards253,579 106,033 181,401 
Weighted-average shares outstanding for diluted earnings per share28,257,323 28,180,576 28,677,100 
Basic earnings per share$2.85 $1.33 $2.05 
Diluted earnings per share$2.83 $1.32 $2.03