XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2025
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,
 
   
2025
   
2024
   
2025
   
2024
 
(Dollars in thousands, except per share amounts)
                       
Numerator
                       
Net income
 
$
11,105
   
$
11,524
   
$
21,441
   
$
22,812
 
                                 
Denominator
                               
Weighted-average shares outstanding for basic earnings per share
   
9,449,152
     
9,250,332
     
9,435,414
     
9,235,176
 
Dilutive effect of stock compensation(1)
   
95,976
     
116,915
     
113,169
     
107,871
 
Denominator for diluted earnings per share
   
9,545,128
     
9,367,247
     
9,548,583
     
9,343,047
 
                                 
Earnings per common share
                               
Basic
 
$
1.18
   
$
1.25
   
$
2.27
   
$
2.47
 
Diluted
 
$
1.16
   
$
1.23
   
$
2.25
   
$
2.44
 

(1) The following have not been included in diluted earnings per share because to do so would have been antidilutive for the periods presented: Nonqualified stock options outstanding of 0 and 2,000 for the three month periods ended June 30, 2025 and 2024, respectively, and 0 and 2,000 for the six month periods ended June 30, 2025 and 2024, respectively; Restricted stock units of 64,992 and 0 for the three month periods ended June 30, 2025 and 2024, respectively, and 64,992 and 50,000 for the six month periods ended June 30, 2025 and 2024, respectively.