XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS PER SHARE
3 Months Ended
Mar. 31, 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 Ended
 March 31,
 20242023
Numerator for basic and diluted earnings per share:
Net income$69,832 $72,401 
Denominator:
Weighted-average basic shares outstanding53,930 54,076 
Dilutive effect of outstanding stock awards283 328 
Dilutive shares outstanding54,213 54,404 
Basic earnings per share:$1.29 $1.34 
Diluted earnings per share:$1.29 $1.33 
The Company included all outstanding performance awards and restricted stock awards in the calculation of diluted earnings per share except for as shown in the table below (in thousands):
 Three Months Ended March 31,
20242023
Antidilutive restricted stock awards
Performance stock awards for which performance criteria was not attained at reporting date160 116