XML 55 R43.htm IDEA: XBRL DOCUMENT v3.19.2
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 29, 2019
Dec. 29, 2018
Inventory Disclosure [Abstract]    
Components and parts $ 35,603 $ 28,183
Work-in-process 8,764 9,458
Finished goods 415,965 339,981
Inventories $ 460,332 $ 377,622