XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventories (Tables)
6 Months Ended
Jun. 29, 2024
Notes To Financial Statements [Abstract]  
Schedule of Inventory, Current Inventories at June 29, 2024 and December 30, 2023 are as follows (in thousands): 
 Jun 29, 2024Dec 30, 2023
Raw materials and parts$500,139 $495,488 
Work-in-process75,570 80,102 
Finished goods344,387 360,277 
 $920,096 $935,867