XML 117 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Shareholder's equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 09, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 17, 2021
Dec. 10, 2020
Stock repurchases            
Repurchase of common stock (in shares)   13,877,000 16,477,000 41,020,000    
Value of treasury stock acquired   $ 1,546,016 $ 1,446,767 $ 2,402,475    
Treasury stock acquired, average cost per share   $ 111.41 $ 87.80 $ 58.57    
Terminated Remaining Prior Share Repurchases Authorized, Amount           $ 329,302
Stock Repurchase Program, Authorized Amount         $ 2,000,000 $ 2,000,000
Charter documents and Delaware law:            
Preferred stock, shares authorized (in shares)   5,000,000 5,000,000      
Period During Which The Company Is Subject To Section 203 Of The Delaware General Corporation Law Limitation   3 years        
Payments to Noncontrolling Interests   $ 20,104 $ 7,831 $ 68,019    
Treasury stock            
Stock repurchases            
Repurchase of common stock (in shares)   13,877,000 16,477,000 41,020,000    
Value of treasury stock acquired   $ 1,546,016 $ 1,446,767 $ 2,402,475    
Retirement of treasury stock (in shares)   13,877,000 16,477,000 41,020,000    
Subsequent Event            
Stock repurchases            
Repurchase of common stock (in shares) 1,437,000          
Value of treasury stock acquired $ 159,133          
Treasury stock acquired, average cost per share $ 110.73          
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 2,224,806