XML 117 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholder's equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended 12 Months Ended
Feb. 13, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Sep. 05, 2024
Dec. 10, 2020
Stock repurchases            
Terminated Remaining Prior Share Repurchases Authorized, Amount           $ 329,302
Share Repurchase Program, Authorized, Amount         $ 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   $ 53,958 $ 12,555 $ 20,775    
Open Market Purchases            
Stock repurchases            
Repurchase of common stock (in shares)   9,833,000 2,904,000 8,095,000    
Value of treasury stock acquired   $ 1,389,072 $ 285,710 $ 787,854    
Treasury stock acquired, average cost per share   $ 140.06 $ 97.82 $ 97.30    
Treasury Stock, Common            
Stock repurchases            
Repurchase of common stock (in shares)   9,833,000 2,904,000 8,095,000    
Value of treasury stock acquired   $ 1,389,072 $ 285,710 $ 787,854    
Retirement of treasury stock (in shares)     2,904,000 8,095,000    
Subsequent Event            
Stock repurchases            
Repurchase of common stock (in shares) 779,000          
Value of treasury stock acquired $ 124,665          
Treasury stock acquired, average cost per share $ 158.48          
Share Repurchase Program, Remaining Authorized, Amount $ 1,811,069