XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted earnings per common share for the periods indicated:
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Numerator for basic and diluted earnings per common share:
Net income$3,493 $1,976 $1,322 $390 
Denominator:
Weighted average shares outstanding10,807 10,715 10,800 10,700 
Denominator for basic earnings per common share10,807 10,715 10,800 10,700 
Effect of dilutive securities:
Stock compensation plans71 99 66 109 
Dilutive potential common shares71 99 66 109 
Denominator for diluted earnings per common share - adjusted weighted average shares outstanding10,878 10,814 10,866 10,809 
Basic earnings per common share$0.32 $0.18 $0.12 $0.04 
Diluted earnings per common share$0.32 $0.18 $0.12 $0.04