XML 24 R13.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories
6 Months Ended
Jun. 28, 2025
Notes To Financial Statements [Abstract]  
Inventories Inventories
Inventories at June 28, 2025 and December 28, 2024 are as follows (in thousands): 
 Jun 28, 2025Dec 28, 2024
Raw materials and parts$450,922 $453,273 
Work-in-process92,676 76,601 
Finished goods345,072 311,693 
 $888,670 $841,567