v3.25.2
Business Segment Information - Assets by Segment (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 28, 2024
Jun. 29, 2024
Segment Reporting Information [Line Items]      
Inventories $ 957,048 $ 871,044 $ 916,683
Operating Segments | U.S.      
Segment Reporting Information [Line Items]      
Inventories 778,866 711,323 760,014
Operating Segments | International      
Segment Reporting Information [Line Items]      
Inventories $ 167,861 $ 146,190 $ 156,669