XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Earnings Per Share
The following table presents earnings per share for the three months ended March 31, 2022 and 2021:
Three Months Ended March 31,
20222021
Net income$8,368 $10,207 
Weighted average shares outstanding - basic10,860 10,975 
Dilutive effect of share-based compensation147 99 
Weighted average shares outstanding - diluted11,007 11,074 
Per share information:
Basic earnings per share$0.77 $0.93 
Diluted earnings per share0.76 0.92