XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Reconciliation of Earnings Per Share A reconciliation of the component parts of earnings per share for the three and six months ended June 30, 2023 and 2022 is as follows:

(in thousands, except per share data)   For the three months ended     For the six months ended  
 
June 30,
   
June 30,
 
   
2023
   
2022
   
2023
   
2022
 
                         
Net income
 
$
16,372
    $
17,871
   
$
34,118
    $
34,960
 
Weighted average common shares
   
19,024
     
19,153
     
19,024
     
19,185
 
Stock Options
   
-
     
-
     
1
     
-
 
Weighted average common shares including potential dilutive shares
   
19,024
     
19,153
     
19,025
     
19,185
 
                                 
Basic EPS
 
$
0.86
   
$
0.93
   
$
1.79
   
$
1.82
 
                                 
Diluted EPS
 
$
0.86
   
$
0.93
   
$
1.79
   
$
1.82