XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.2
Stockholders' Equity - Additional Information (Details) - USD ($)
shares in Thousands, $ in Thousands
6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Feb. 16, 2024
Dec. 30, 2023
Dec. 31, 2022
Apr. 22, 2022
Dividend paid $ 284,246 $ 279,442        
Treasury stock, shares retired 979          
2022 Share Repurchase Program [Member]            
Share Repurchase Program, Authorized Amount           $ 300,000
Share repurchase authorization expires Dec. 29, 2023          
Repurchased common stock shares       3,176    
Repurchased common stock shares, amount           $ 300,000
Repurchase additional shares authorization         $ 0  
2024 Share Repurchase Program [Member]            
Share Repurchase Program, Authorized Amount     $ 300,000      
Share repurchase authorization expires Dec. 26, 2026          
Repurchased common stock shares 60          
Repurchased common stock shares, amount     $ 9,713      
Repurchase additional shares authorization $ 290,287