XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.2
CALCULATION OF WEIGHTED AVERAGE SHARES OUTSTANDING FOR EARNINGS PER SHARE (EPS)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
CALCULATION OF WEIGHTED AVERAGE SHARES OUTSTANDING FOR EARNINGS PER SHARE (EPS)
The following table reconciles basic to diluted weighted average shares outstanding used to calculate earnings per share data for the three and six months ended June 30, 2023 and 2022 (in thousands, except shares and per share data):
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2023202220232022
Net income$39,591 $47,965 $95,146 $91,928 
Basic weighted average shares outstanding34,373,434 34,307,001 34,306,853 34,303,889 
Dilutive effect of unvested restricted stock35,590 144,739 128,368 229,046 
Diluted weighted shares outstanding34,409,024 34,451,740 34,435,221 34,532,935 
Earnings per common share    
Basic$1.15 $1.40 $2.77 $2.68 
Diluted$1.15 $1.39 $2.76 $2.66