XML 95 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Computation of Earnings Per Share - Calculations Of Basic And Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator:      
Net income used for calculating basic and diluted income per share $ 882,466 $ 807,799 $ 793,560
Denominator:      
Weighted average common shares used in the calculation of basic income per share (in shares) 79,004 80,178 85,026
Dilutive effect of outstanding awards associated with stock-based compensation plans (in shares) 676 889 1,151
Shares used in the calculation of diluted income per share (in shares) 79,680 81,067 86,177
Earnings per share      
Basic (in dollars per share) $ 11.17 $ 10.08 $ 9.33
Diluted (in dollars per share) $ 11.08 $ 9.96 9.21
Sale of intellectual property, income tax benefit (in dollars per share)     $ 0.63