XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories (Tables)
3 Months Ended
Mar. 29, 2025
Notes To Financial Statements [Abstract]  
Schedule of Inventory, Current Inventories at March 29, 2025 and December 28, 2024 are as follows (in thousands): 
 Mar 29, 2025Dec 28, 2024
Raw materials and parts$453,112 $453,273 
Work-in-process90,010 76,601 
Finished goods334,607 311,693 
 $877,729 $841,567