XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
CALCULATION OF WEIGHTED AVERAGE SHARES OUTSTANDING FOR EARNINGS PER SHARE (EPS) (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Weighted Shares Outstanding
The following table reconciles basic to diluted weighted average shares outstanding used to calculate earnings per share data for the three and nine months ended September 30, 2023 and 2022 (in thousands, except shares and per share data):
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2023202220232022
Net income$45,854 $49,070 $141,000 $140,998 
Basic weighted average shares outstanding34,379,865 34,224,640 34,331,458 34,277,182 
Dilutive effect of unvested restricted stock49,861 191,377 107,756 222,064 
Diluted weighted shares outstanding34,429,726 34,416,017 34,439,214 34,499,246 
Earnings per common share    
Basic$1.33 $1.43 $4.11 $4.11 
Diluted$1.33 $1.43 $4.09 $4.09