XML 121 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Repurchase Programs (Details) - USD ($)
shares in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Aug. 31, 2023
Jun. 30, 2023
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Jan. 01, 2022
Equity, Class of Treasury Stock [Line Items]              
Shares repurchased         3,145 [1] 6,602 [2] 4,401
Total cost of repurchased shares         $ 700,134 [1] $ 1,050,091 [2] $ 612,297
Excise taxes recorded as a component of treasury stock         $ 900    
Accelerated Share Repurchase Program              
Equity, Class of Treasury Stock [Line Items]              
Shares repurchased 300 600 100 500 900 600  
Shares from equity forward contract settled during the period         276 109  
Value of equity-linked contract under ASR agreement         $ 60,000 $ 30,000  
[1] Includes 276 thousand shares and $60 million equity forward contract from the June 2023 ASR settled in August 2023, and excludes $0.9 million of excise tax.
[2] Includes 109 thousand shares and $30 million equity forward contract from the June 2022 ASR settled in September 2022.