XML 80 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUPPLEMENTAL BALANCE SHEET INFORMATION - Composition of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 30, 2017
Supplemental Balance Sheet Information [Abstract]    
Accrued income taxes $ 24,120 $ 43,250
Customer contract deposits 38,245 0
Other 8,915 1,210
Other current liabilities $ 71,280 $ 44,460