v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Earnings Per Share
The following is a reconciliation of basic and diluted EPS for the periods presented in the unaudited interim consolidated statements of income:

 
Three Months Ended
June 30,
 
(In thousands, except per share data)
 
2025
   
2024
 
Basic EPS:
           
Weighted average common shares outstanding
   
50,575
     
47,158
 
Net income available to common stockholders
 
$
22,510
   
$
32,716
 
Basic EPS
 
$
0.45
   
$
0.69
 
                 
Diluted EPS:
               
Weighted average common shares outstanding
   
50,575
     
47,158
 
Dilutive effect of common stock options and restricted stock
   
212
     
225
 
Weighted average common shares and common share equivalents
   
50,787
     
47,383
 
Net income available to common stockholders
 
$
22,510
   
$
32,716
 
Diluted EPS
 
$
0.44
   
$
0.69
 
                 
Anti-dilutive stock options and restricted stock outstanding
    23       2  


 
Six Months Ended
June 30,
 
(In thousands, except per share data)
 
2025
   
2024
 
Basic EPS:
           
Weighted average common shares outstanding
   
48,919
     
47,153
 
Net income available to common stockholders
 
$
59,255
   
$
66,539
 
Basic EPS
 
$
1.21
   
$
1.41
 
                 
Diluted EPS:
               
Weighted average common shares outstanding
   
48,919
     
47,153
 
Dilutive effect of common stock options and restricted stock
   
224
     
228
 
Weighted average common shares and common share equivalents
   
49,143
     
47,381
 
Net income available to common stockholders
 
$
59,255
   
$
66,539
 
Diluted EPS
 
$
1.21
   
$
1.40
 
                 
Anti-dilutive stock options and restricted stock outstanding
    -       2