v3.20.2
Inventories, Net (Details) - USD ($)
$ in Thousands
Oct. 02, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 103,070 $ 115,587
Work in process 42,980 37,019
Finished goods 459,386 475,933
Inventory, gross 605,436 628,539
Less: allowance for excess, slow-moving and obsolete inventory (69,384) (56,981)
Inventories, net $ 536,052 $ 571,558