XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Earnings Per Share
The following table presents earnings per share for the three and six months ended June 30, 2022 and 2021:
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Net income$8,871 $8,776 $17,239 $18,983 
Weighted average shares outstanding - basic10,610 10,975 10,735 10,975 
Dilutive effect of share-based compensation134 137 140 118 
Weighted average shares outstanding - diluted10,744 11,112 10,875 11,093 
Per share information:
Basic earnings per share$0.84 $0.80 $1.61 $1.73 
Diluted earnings per share0.83 0.79 1.59 1.71