XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share The average number of common shares used in the computation of basic and diluted earnings per share are set forth in the table below. There were no anti-dilutive shares in 2024 or 2023.
   Three Months Ended Sep. 30, 
($ and outstanding shares in thousands - except per share data)  2024   2023 
         
Distributed earnings allocated to common shares  $943   $891 
Undistributed earnings allocated to common shares   1,403    1,789 
           
  Net earnings allocated to common shares   2,346    2,680 
  Net earnings allocated to participating securities   8    7 
           
Net Income allocated to common shares and participating securities  $2,354   $2,687 
           
Weighted average shares outstanding for basic earnings per share   6,660    6,791 
Dilutive effect of stock compensation   15    87 
           
Weighted average shares outstanding for diluted earnings per share   6,675    6,878 
           
Basic earnings per common share  $0.35   $0.40 
           
Diluted earnings per common share  $0.35   $0.39 
   Nine Months Ended Sep. 30, 
($ and outstanding shares in thousands - except per share data)  2024   2023 
         
Distributed earnings allocated to common shares  $2,805   $2,666 
Undistributed earnings allocated to common shares   5,004    5,523 
           
  Net earnings allocated to common shares   7,809    8,189 
  Net earnings allocated to participating securities   26    23 
           
Net Income allocated to common shares and participating securities  $7,835   $8,212 
           
Weighted average shares outstanding for basic earnings per share   6,689    6,857 
Dilutive effect of stock compensation   15    87 
           
Weighted average shares outstanding for diluted earnings per share   6,704    6,944 
           
Basic earnings per common share  $1.17   $1.20 
           
Diluted earnings per common share  $1.17   $1.18