XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Business Segment Information - Net Sales (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
USD ($)
numberOfSegments
Jul. 01, 2023
USD ($)
Jun. 29, 2024
USD ($)
Jul. 01, 2023
USD ($)
Schedule Of Sales Revenue By Business Segment [Line Items]        
Number of operating segments | numberOfSegments 2      
Net sales $ 995,393 $ 1,035,004 $ 1,773,606 $ 1,919,034
U.S.        
Schedule Of Sales Revenue By Business Segment [Line Items]        
Net sales 740,154 751,049 1,284,045 1,350,933
International        
Schedule Of Sales Revenue By Business Segment [Line Items]        
Net sales 254,539 264,406 488,088 520,745
Other        
Schedule Of Sales Revenue By Business Segment [Line Items]        
Net sales $ 700 $ 19,549 $ 1,473 $ 47,356