XML 77 R57.htm IDEA: XBRL DOCUMENT v3.24.2
STOCK REPURCHASE PROGRAM (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 31, 2023
Jun. 30, 2023
Jun. 30, 2024
Aug. 31, 2023
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Stock repurchase program              
Stock repurchase program, remaining authorized repurchase amount     $ 1,100,000     $ 1,100,000  
Shares repurchased     423   1,178 848 1,846
Treasury stock acquired     $ 125,004   $ 265,109 $ 250,010 $ 390,119
Total cost of repurchased shares     $ 125,004   $ 265,109 $ 250,010 $ 390,119
Share repurchase on open market              
Stock repurchase program              
Shares repurchased     400   600 800 1,200
Treasury stock acquired     $ 125,000   $ 125,000 $ 250,000 $ 250,000
Accelerated share repurchase program              
Stock repurchase program              
Shares repurchased 300 600   900      
Treasury stock acquired   $ 140,000          
Stock repurchase program, prepayment during period, derivative settlement   60,000          
Accelerated Share Repurchases, Final Price Paid Per Share       $ 228.26      
Additional authorized repurchase amount   $ 200,000     $ 200,000   $ 200,000