v3.22.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Earnings Per Share The following table sets forth the computation of basic and diluted earnings per share:
 Quarter Ended June 30,Six Months Ended June 30,
In Thousands2022202120222021
Numerator:
Net income$210,538 $183,053 $372,070 $224,242 
Denominator:
Denominator for basic earnings per share – weighted average shares19,419 20,581 19,709 20,574 
Effect of dilutive securities:
Employee stock awards247 182 273 167 
Denominator for diluted earnings per share – weighted average shares19,666 20,763 19,982 20,741