XML 115 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SUPPLEMENTAL BALANCE SHEET INFORMATION - Composition of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 28, 2019
Dec. 30, 2018
Dec. 29, 2018
Supplemental Balance Sheet Information [Abstract]      
Current portion of operating lease right-of-use liabilities $ 20,357    
Accrued income taxes 26,066   $ 24,120
Customer contract deposits 33,080   38,245
Other 11,095   8,915
Other current liabilities $ 90,598 $ 87,215 $ 71,280