XML 43 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2024
EARNINGS PER SHARE [Abstract]  
EARNINGS PER SHARE
19.
EARNINGS PER SHARE

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


 
December 31,
 
   
2024
    2023
   
2022
 
Net income
 
$
49,717
   
$
62,745
   
$
58,240
 
                         
Weighted average common shares outstanding - basic
   
16,410,336
     
16,843,753
     
17,373,138
 
Effect of dilutive securities:
                       
Stock based compensation awards
    621,002       489,459       646,690  
Weighted average common shares outstanding - diluted
   
17,031,338
     
17,333,212
     
18,019,828
 
                         
Basic earnings per share
 
$
3.03
   
$
3.73
   
$
3.35
 
Diluted earnings per share
 
$
2.92
   
$
3.62
   
$
3.23