XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Additional Information (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Feb. 16, 2024
Dec. 30, 2023
Apr. 22, 2022
Dividend paid $ 140,212 $ 139,847      
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
2024 Share Repurchase Program [Member]          
Share Repurchase Program, Authorized Amount     $ 300,000    
Share repurchase authorization expires Dec. 26, 2026        
Repurchased common stock shares 0        
Repurchase additional shares authorization $ 300,000