XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventories (Details) - USD ($)
$ in Thousands
Jun. 29, 2024
Dec. 30, 2023
Jul. 01, 2023
Inventory Disclosure [Abstract]      
Raw materials $ 49,556 $ 45,960 $ 59,799
Work in process 90,127 70,932 100,978
Finished goods 798,297 855,762 1,012,229
Total Inventories $ 937,980 $ 972,654 $ 1,173,006