XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings per common share (1):  
Basic and diluted earnings per common share

The following details the computations of the Basic and diluted earnings per common share as adjusted for the 2 for 1 stock split that occurred in April 2024 (in thousands, except per share amounts):

               
  Three Months ended
  March 31,
  2024   2023
       

Weighted average common shares outstanding

during the period – shares used for basic 

earnings per common share

  18,859       18,832  
               

Common shares issuable under share-based

 payment plans which are potentially dilutive

  85       80  
               

Common shares used for diluted

 earnings per common share

  18,944       18,912  
               
Net income attributable to the Company $ 1,301       565  
               
Earnings per common share:              
   -basic $ .07       .03  
   -diluted $ .07       .03