XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock and Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Common Stock and Earnings Per Share [Abstract]  
Shares Used in Computing Basic and Diluted Earnings per Share
The following table summarizes the shares used in computing basic and diluted earnings per share:

 
Three Months
Ended September 30
   
Nine Months
Ended September 30
 
   
2023
   
2022
   
2023
   
2022
 
                         
Weighted average common shares, basic
   
14,300,995
     
14,254,570
     
14,288,580
     
13,853,816
 
Effect of dilutive securities:
                               
Employee stock-based compensation
   
834
     
703
     
305
     
407
 
Weighted average common shares, diluted
   
14,301,829
     
14,255,273
     
14,288,885
     
13,854,223