v3.26.1
Earnings Per Share
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Earnings Per Share
(2) Earnings Per Share

The Company computes earnings per share in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 260, Earnings Per Share (“ASC 260”).   A reconciliation of the component parts of earnings per share for the three and six months ended June 30, 2026 and 2025 is as follows:

(in thousands, except per share data)
 
For the three months ended
June 30,
   
For the six months ended
June 30,
 
 
 
2026
   
2025
   
2026
   
2025
 
 
                       
 
                       
Net income
 
$
16,965
   
$
15,039
   
$
33,250
   
$
29,314
 
Weighted average common shares
   
17,304
     
18,965
     
17,557
     
18,992
 
Effect of Dilutive Securities:
                               
Stock Options and Restricted Stock Units
   
82
     
29
     
73
     
27
 
Weighted average common shares including potential dilutive shares
   
17,386
     
18,994
     
17,630
     
19,019
 
 
                               
Basic EPS
 
$
0.98
   
$
0.79
   
$
1.89
   
$
1.54
 
 
                               
Diluted EPS
 
$
0.98
   
$
0.79
   
$
1.89
   
$
1.54
 

For both the three and six months ended June 30, 2026 there were no weighted average anti-dilutive stock options excluded from diluted earnings per share.  For both the three and six months ended June 30, 2025 there were approximately 8 thousand weighted average anti-dilutive stock options excluded from diluted earnings per share.  The stock options were anti-dilutive because the strike price is greater than the average fair value of the Company’s common stock.