XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories (Disclosure of inventory, current) (Details) - USD ($)
$ in Thousands
Oct. 01, 2022
Jan. 01, 2022
Inventory Disclosure [Abstract]    
Raw materials and work-in-process $ 126,530 $ 143,381
Finished goods 106,523 81,546
Inventory reserves (7,994) (4,784)
Total Inventory, Net $ 225,059 $ 220,143