XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings per Share [Abstract]  
Basic and Diluted Earnings Per Share
The following table shows the computation of basic and diluted earnings per share:
 
   
As of and for the three months
ended June 30,
   
As of and for the six months
ended June 30,
 
   
2024
   
2023
    2024
    2023
 
(Dollars in thousands, except per share amounts)
                       
Numerator
                       
Net income
  $ 11,524     $ 9,746     $ 22,812     $ 19,353  
                                 
Denominator
                               
Weighted-average shares outstanding for basic earnings per share
    9,250,332
      9,153,077
      9,235,176       9,150,022  
Dilutive effect of stock compensation (1)
    116,915
      94,024
      107,871       106,428  
Denominator for diluted earnings per share
    9,367,247
      9,247,101
      9,343,047       9,256,450  
                                 
Earnings per common share
                               
Basic
  $ 1.25     $ 1.06     $ 2.47     $ 2.12  
Diluted
  $ 1.23     $ 1.05     $ 2.44     $ 2.09