XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.4
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Earnings Per Share Computations
The following are computations of basic and diluted earnings per share (in thousands, except for per share amounts):
 For the years ended December 31,
 202220212020
Numerator for basic and diluted earnings per share:   
Net income$411,744 $203,247 $134,837 
Denominator:   
Weighted basic shares outstanding54,223 54,514 55,479 
Dilutive effect of equity-based compensation awards264 247 211 
Weighted dilutive shares outstanding54,487 54,761 55,690 
Basic earnings per share$7.59 $3.73 $2.43 
Diluted earnings per share$7.56 $3.71 $2.42