XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Calculation of Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Calculation of Basic and Diluted Earnings Per Share
Three Months EndedSix Months Ended
June 30,June 30,
2022202120222021
(in thousands, except shares and per share data)  
Calculation of Basic Earnings Per Share:
Net Income$17,051 $13,813 $53,985 $48,279 
Weighted average shares outstanding17,730,833 17,546,346 17,704,592 17,516,273 
Basic Earnings Per Share$0.96 $0.79 $3.05 $2.76 
Calculation of Diluted Earnings Per Share:
Net Income$17,051 $13,813 $53,985 $48,279 
Reconciliation of Denominator:
Weighted shares outstanding—Basic17,730,833 17,546,346 17,704,592 17,516,273 
Effect of dilutive securities—Share-based compensation79,038 70,150 81,037 68,733 
Adjusted denominator—Diluted17,809,871 17,616,496 17,785,629 17,585,006 
Diluted Earnings Per Share$0.96 $0.78 $3.04 $2.75