v3.26.3
EARNINGS PER SHARE
9 Months Ended
Sep. 30, 2026
EARNINGS PER SHARE [Abstract]  
EARNINGS PER SHARE
12.  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,
 
   2026    2025    2026    2025 
Net income$20,765  $16,318  $54,302  $43,217 
                
Weighted average common shares outstanding - basic 18,844,259   16,241,695   18,076,653   16,295,757 
Effect of dilutive securities:               
Stock-based compensation awards 757,104   748,851   728,904   684,833 
Weighted average common shares outstanding - diluted 19,601,363   16,990,546   18,805,557   16,980,590 
                
Basic earnings per share$1.10  $1.00  $3.00  $2.65 
Diluted earnings per share$1.06  $0.96  $2.89  $2.55