XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Disclosure of inventory, current) (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Jan. 01, 2022
Inventory Disclosure [Abstract]    
Raw materials and work-in-process $ 133,989 $ 143,381
Finished goods 89,026 81,546
Inventory reserves (5,040) (4,784)
Total Inventory, Net $ 217,975 $ 220,143