XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2021
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,
 202120202019
Numerator for basic and diluted earnings per share:   
Net income$203,247 $134,837 $97,740 
Denominator:   
Weighted basic shares outstanding54,514 55,479 55,845 
Dilutive effect of equity-based compensation awards247 211 284 
Weighted dilutive shares outstanding54,761 55,690 56,129 
Basic earnings per share$3.73 $2.43 $1.75 
Diluted earnings per share$3.71 $2.42 $1.74