XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Calculation Of Basic And Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share [Abstract]      
Net income $ 546,593 $ 447,286 $ 501,426
Shares used to compute basic earnings per common share (in shares) 141,216 146,709 151,540
Dilutive effect of stock options (in shares) 2,096 2,294 3,361
Shares used to compute diluted earnings per common share (in shares) 143,312 149,003 154,901
Basic earnings per common share (in USD per share) $ 3.87 $ 3.05 $ 3.31
Diluted earnings per common share (in USD per share) $ 3.81 $ 3.00 $ 3.24