XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CALCULATION OF WEIGHTED AVERAGE SHARES OUTSTANDING FOR EARNINGS PER SHARE (EPS)
6 Months Ended
Jun. 30, 2024
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, 2024 and 2023 (in thousands, except shares and per share data):
 Three Months Ended June 30,Six Months Ended June 30,
 2024202320242023
Net income$39,795 $39,591 $77,354 $95,146 
Basic weighted average shares outstanding34,488,163 34,373,434 34,439,863 34,306,853 
Dilutive effect of unvested restricted stock48,849 35,590 99,757 128,368 
Diluted weighted shares outstanding34,537,012 34,409,024 34,539,620 34,435,221 
Earnings per common share    
Basic$1.15 $1.15 $2.25 $2.77 
Diluted$1.15 $1.15 $2.24 $2.76 
Restricted stock units and stock options excluded from the diluted average outstanding share calculation (1)
119,057 283,313 119,057 88,210 
(1)Anti-dilution occurs when the unrecognized compensation cost per share of a restricted stock unit exceeds the current market price of the Company’s stock.