XML 96 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2024
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2024
Jul. 16, 2024
Jan. 17, 2024
Purchase of treasury shares under stock repurchase program, cost method, value   $ 63,597 $ 263,656      
December 2021 Stock Repurchase Program            
Stock repurchase program, authorized amount           $ 250,000
January 2024 Stock Repurchase Program            
Stock repurchase program, authorized amount           $ 500,000
July 2024 Stock Repurchase Program            
Stock repurchase program, authorized amount         $ 800,000  
Purchase of treasury shares under stock repurchase program (in shares)   807,774   3,761,985    
Purchase of treasury shares under stock repurchase program, cost method, value   $ 62,800   $ 325,400    
Stock repurchase program, remaining authorized repurchase amount   $ 737,200   $ 737,200    
Q12024ASR            
Accelerated share repurchases, cash or stock settlement 200 million          
Accelerated share repurchases, settlement (payment) or receipt $ 200,000   $ 200,000      
Purchase of treasury shares under stock repurchase program (in shares) 2,100,000          
Accelerated share repurchases, initial delivery percentage of shares 70.00%          
Accelerated share repurchases, adjustment to recorded amount $ 52,200