XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE
9 Months Ended
Sep. 30, 2025
EARNINGS PER SHARE [Abstract]  
EARNINGS PER SHARE
11.  EARNINGS PER SHARE

The factors used in the earnings per share computation for the periods indicated follow (dollars in thousands, except per share data):

   
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2025
   
2024
   
2025
   
2024
 
Net income
 
$
16,318
   
$
11,212
   
$
43,217
   
$
33,220
 
                                 
Weighted average common shares outstanding - basic
   
16,241,695
     
16,386,079
     
16,295,757
     
16,413,685
 
Effect of dilutive securities:
                               
Stock-based compensation awards
   
748,851
     
670,880
     
684,833
     
565,753
 
Weighted average common shares outstanding - diluted
   
16,990,546
     
17,056,959
     
16,980,590
     
16,979,438
 
                                 
Basic earnings per share
 
$
1.00
   
$
0.68
   
$
2.65
   
$
2.02
 
Diluted earnings per share
 
$
0.96
   
$
0.66
   
$
2.55
   
$
1.96