XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings per share:  
Schedule of Earnings Per Share, Basic and Diluted

 

   2023   2022   2023   2022 
(Dollars in thousands, except per share amounts) 

Three months ended

June 30,

  

Six months ended

June 30,

 
   2023   2022   2023   2022 
Net earnings  $3,362   $3,033   $6,719   $6,166 
                     
Weighted average common shares outstanding - basic (1)   5,215,575    5,237,837    5,214,357    5,242,558 
Assumed exercise of stock options (1)   3,975    14,709    5,403    17,756 
Weighted average common shares outstanding - diluted (1)   5,219,550    5,252,546    5,219,760    5,260,313 
Earnings per share (1):                    
Basic   $0.64   $0.58   $1.29   $1.18 
Diluted   $0.64   $0.58   $1.29   $1.17