XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Basic and Diluted Earnings per Share Computations
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,
 2022202120222021
Numerator for basic and diluted earnings per share:
Net income$148,157 $67,075 $193,471 $88,811 
Denominator:
Weighted-average basic shares outstanding54,318 54,529 54,362 54,625 
Dilutive effect of outstanding stock awards279 325 277 320 
Dilutive shares outstanding54,597 54,854 54,639 54,945 
Basic earnings per share:$2.73 $1.23 $3.56 $1.63 
Diluted earnings per share:$2.71 $1.22 $3.54 $1.62