XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Tables)
6 Months Ended
Jun. 27, 2020
Notes To Financial Statements [Abstract]  
Schedule of Inventory, Current Inventories at June 27, 2020 and December 28, 2019 are as follows (in thousands): 
 Jun 27, 2020Dec 28, 2019
Raw materials and parts$300,792  $277,394  
Work-in-process61,856  58,663  
Finished goods245,836  249,642  
 $608,484  $585,699