XML 42 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
The following are computations of basic and diluted earnings per share (in thousands, except for per share amounts):
 For the years ended December 31,
 202320222021
Numerator for basic and diluted earnings per share:   
Net income$377,856 $411,744 $203,247 
Denominator:   
Weighted basic shares outstanding54,071 54,223 54,514 
Dilutive effect of equity-based compensation awards311 264 247 
Weighted dilutive shares outstanding54,382 54,487 54,761 
Basic earnings per share$6.99 $7.59 $3.73 
Diluted earnings per share$6.95 $7.56 $3.71 
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:
 For the years ended December 31,
 202320222021
Antidilutive restricted stock awards12,247 10,250 67,981 
Performance stock awards for which performance criteria was not attained at reporting date88,876 — 14,237