XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
3 Months Ended
Apr. 01, 2023
Notes To Financial Statements [Abstract]  
Schedule of Inventory, Current Inventories at April 1, 2023 and December 31, 2022 are as follows (in thousands): 
 Apr 1, 2023Dec 31, 2022
Raw materials and parts$595,595 $595,325 
Work-in-process100,248 86,083 
Finished goods420,521 396,321 
 $1,116,364 $1,077,729