XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Income per Share (Tables)
3 Months Ended
Mar. 31, 2024
Net Income per Share [Abstract]  
Computation of Basic and Diluted Net Income per Share
Basic net income per share is based on the weighted average number of common shares outstanding. Diluted net income per share is based on the weighted average number of common shares outstanding and the dilutive effect of outstanding stock options.

   
3 Months Ended
March 31
 
   
2024
   
2023
 
             
Weighted average number of common shares outstanding – basic
   
10,722,401
     
10,722,401
 
Potential shares exercisable under stock option plans
   
258,000
     
306,650
 
LESS: Shares which could be repurchased under treasury stock method
   
(213,492
)
   
(231,950
)
                 
Weighted average number of common shares outstanding – diluted
   
10,766,909
     
10,797,101