XML 65 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The following table presents earnings per share for the years ended December 31, 2021, 2020 and 2019.
 
202120202019
Net income $32,881 $26,463 $16,924 
Weighted average shares outstanding - basic10,967 10,942 10,362 
Dilutive effect of share-based compensation139 92 152 
Weighted average shares outstanding - diluted11,106 11,034 10,514 
Per share information:
Basic earnings per share$3.00 $2.42 $1.63 
Diluted earnings per share2.96 2.40 1.61