XML 76 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Shareholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Nov. 30, 2022
Feb. 28, 2022
Jul. 31, 2021
Feb. 29, 2020
Shareholders' Equity              
Dividends, Common Stock, Cash $ 245,287 $ 210,939 $ 210,496        
Common Stock, Dividends, Per Share, Declared $ 1.36 $ 1.04 $ 1.00        
Payments of Ordinary Dividends, Common Stock $ 237,163 $ 212,968 $ 209,248        
Stock Repurchase Program, Authorized Amount       $ 1,500,000 $ 1,250,000 $ 1,000,000 $ 500,000
Share repurchases (in shares) 23.0 16.9 4.4        
Share repurchases $ 1,800,905 $ 1,060,632 $ 106,529        
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 1,300