XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Additional Cash Flow Information - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 28, 2024
Jun. 29, 2024
Apr. 01, 2023
Sep. 28, 2024
Sep. 30, 2023
Supplemental Cash Flow Information [Abstract]          
Income taxes paid       $ 45,638,000 $ 68,136,000
Interest paid       2,641,000 2,814,000
Capital expenditures incurred but not yet paid $ 6,690,000        
Right-of-use asset obtained in exchange for finance lease liability       24,238,000  
Treasury stock repurchased at cost during the period value 22,393,000 $ 56,995,000 $ 15,433,000 79,388,000  
Treasury stock repurchased at cost during the period value excluding tax       78,697,000 $ 15,433,000
Other Noncurrent Liabilities          
Supplemental Cash Flow Information [Abstract]          
Capital expenditures incurred but not yet paid 5,489,000        
Accounts Payable          
Supplemental Cash Flow Information [Abstract]          
Capital expenditures incurred but not yet paid 1,201,000        
Treasury Stock, Common Shares          
Supplemental Cash Flow Information [Abstract]          
Treasury stock repurchased at cost during the period value $ 22,393,000 $ 56,995,000 $ 15,433,000    
Excise tax payable current       $ 691,000