XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Reconciliation of Earnings Per Share
A reconciliation of the component parts of earnings per share for the three months ended March 31, 2023 and 2022 is as follows:

(in thousands, except per share data)   For the three months ended  

 
March 31,
 
   
2023
   
2022
 
Net income
 
$
17,746
   
$
17,089
 
Weighted average common shares
   
19,024
     
19,209
 
Stock Options
   
3
     
1
 
Weighted average common shares including potential dilutive shares
   
19,027
     
19,210
 
                 
Basic EPS
 
$
0.93
   
$
0.89
 
                 
Diluted EPS
 
$
0.93
   
$
0.89