XML 62 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Capital Stock Transactions (Tables)
12 Months Ended
Dec. 31, 2021
Capital Stock Transactions [Abstract]  
Schedule Of Repurchased Capital Stock For the Years Ended December 31, 2021 2020 2019Total cost of repurchased shares (in thousands):$ 576,483 $ 175,594 $ 92,631Shares repurchased 1,195,529 384,252 269,009Weighted average price per share$ 482.20 $ 456.98 $ 344.34