XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.2
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE     
The following are computations of basic and diluted earnings per share (in thousands, except per share amounts):
Three Months EndedSix Months Ended
 June 30,June 30,
 2024202320242023
Numerator for basic and diluted earnings per share:
Net income$133,280 $115,766 $203,112 $188,167 
Denominator:
Weighted-average basic shares outstanding53,932 54,092 53,931 54,084 
Dilutive effect of outstanding stock awards316 356 300 338 
Dilutive shares outstanding54,248 54,448 54,231 54,422 
Basic earnings per share:$2.47 $2.14 $3.77 $3.48 
Diluted earnings per share:$2.46 $2.13 $3.75 $3.46 
The Company included all outstanding performance awards and restricted stock awards in the calculation of diluted earnings per share except as shown in the table below (in thousands):

 Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Antidilutive restricted stock awards15 — 26 20 
Performance stock awards for which performance criteria was not attained at reporting date161 106 161 106