XML 81 R43.htm IDEA: XBRL DOCUMENT v3.19.3
INVENTORIES (Details) - USD ($)
$ in Thousands
Sep. 28, 2019
Dec. 29, 2018
Inventory Disclosure [Abstract]    
Components and parts $ 34,165 $ 28,183
Work-in-process 8,370 9,458
Finished goods 527,796 339,981
Inventories $ 570,331 $ 377,622