XML 54 R42.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORIES (Details) - USD ($)
$ in Thousands
Jul. 04, 2020
Dec. 28, 2019
Inventory Disclosure [Abstract]    
Components and parts $ 27,759 $ 35,626
Work-in-process 3,101 11,034
Finished goods 345,046 405,618
Inventories $ 375,906 $ 452,278