v3.22.2.2
Earnings Per Share (Tables)
9 Months Ended
Sep. 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 September 30,Nine Months Ended September 30,
In Thousands2022202120222021
Numerator:
Net income$191,773 $175,538 $563,843 $399,780 
Denominator:
Denominator for basic earnings per share – weighted average shares18,968 20,421 19,459 20,523 
Effect of dilutive securities:
Employee stock awards275 208 274 180 
Denominator for diluted earnings per share – weighted average shares19,243 20,629 19,733 20,703