XML 69 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Information Related to Stock Repurchase Programs (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Feb. 28, 2022
Dec. 31, 2019
Class of Stock [Line Items]          
Additional dollars authorized for repurchase $ 947,370,000 $ 358,200,000   $ 1,400,000,000  
Aggregate purchase price paid for shares purchased as part of publicly announced program 832,918,000 1,220,875,000 $ 206,719,000    
Stock Repurchase Programs Twenty Sixteen          
Class of Stock [Line Items]          
Maximum number of dollars that may yet be purchased under the program         $ 756,123,000
Stock Repurchase Programs Twenty Seventeen          
Class of Stock [Line Items]          
Total number of shares purchased [1]     2,050,735    
Total number of shares cancelled     17,779    
Average price paid per share for forfeited restricted shares     $ 0.01    
Aggregate purchase price paid     $ 206,719,000    
Maximum number of dollars that may yet be purchased under the program     $ 559,563,000    
Stock Repurchase Programs Twenty Seventeen | Stock Repurchase Program          
Class of Stock [Line Items]          
Total number of shares purchased as part of publicly announced programs     1,951,899    
Average price paid per share for shares purchased as part of publicly announced program     $ 100.70    
Aggregate purchase price paid for shares purchased as part of publicly announced program     $ 196,560,000    
Stock Repurchase Programs Twenty Eighteen          
Class of Stock [Line Items]          
Additional dollars authorized for repurchase   $ 1,000,000,000      
Total number of shares purchased [1]   8,559,946      
Total number of shares cancelled   15,756      
Average price paid per share for forfeited restricted shares   $ 0.01      
Aggregate purchase price paid   $ 1,220,876,000      
Maximum number of dollars that may yet be purchased under the program   $ 358,233,000      
Stock Repurchase Programs Twenty Eighteen | Stock Repurchase Program          
Class of Stock [Line Items]          
Total number of shares purchased as part of publicly announced programs   8,409,721      
Average price paid per share for shares purchased as part of publicly announced program   $ 142.85      
Aggregate purchase price paid for shares purchased as part of publicly announced program   $ 1,201,330,000      
Stock Repurchase Programs Twenty Nineteen          
Class of Stock [Line Items]          
Additional dollars authorized for repurchase $ 1,400,000,000        
Total number of shares purchased [1] 6,828,319        
Total number of shares cancelled 8,467        
Average price paid per share for forfeited restricted shares $ 0.01        
Aggregate purchase price paid $ 832,915,000        
Maximum number of dollars that may yet be purchased under the program $ 947,368,000        
Stock Repurchase Programs Twenty Nineteen | Stock Repurchase Program          
Class of Stock [Line Items]          
Total number of shares purchased as part of publicly announced programs 6,666,547        
Average price paid per share for shares purchased as part of publicly announced program $ 121.63        
Aggregate purchase price paid for shares purchased as part of publicly announced program $ 810,865,000        
Stock Repurchase Programs Twenty Twenty          
Class of Stock [Line Items]          
Total number of shares purchased as part of publicly announced programs     1,951,899    
Aggregate purchase price paid for shares purchased as part of publicly announced program     $ 196,600,000    
Stock Repurchase Programs Twenty Twenty One          
Class of Stock [Line Items]          
Total number of shares purchased as part of publicly announced programs 6,666,547 8,409,721      
Aggregate purchase price paid for shares purchased as part of publicly announced program $ 810,900,000 $ 1,200,000,000      
Stock Repurchase Programs Twenty Seventeen To Twenty Nineteen          
Class of Stock [Line Items]          
Additional dollars authorized for repurchase $ 2,400,000,000        
Total number of shares purchased [1] 17,439,000        
Total number of shares cancelled 42,002        
Average price paid per share for forfeited restricted shares $ 0.01        
Aggregate purchase price paid $ 2,260,510,000        
Stock Repurchase Programs Twenty Seventeen To Twenty Nineteen | Stock Repurchase Program          
Class of Stock [Line Items]          
Total number of shares purchased as part of publicly announced programs 17,028,167        
Average price paid per share for shares purchased as part of publicly announced program $ 129.71        
Aggregate purchase price paid for shares purchased as part of publicly announced program $ 2,208,755,000        
[1] Includes 8,467, 15,761 and 17,779 of restricted shares that were forfeited by former employees pursuant to the terms of our restricted stock purchase plan during 2022, 2021 and 2020, respectively.