XML 66 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 29, 2019
Dec. 29, 2018
Payables and Accruals [Abstract]    
Employee-related liabilities $ 36,048 $ 60,640
Other non-income taxes 30,467 21,523
Operating lease liability 7,349 0
Professional services 4,595 6,169
Interest 4,366 5,137
Accrued share repurchases 0 4,349
Restructuring liability 4,753 3,887
Other 24,118 36,700
Total $ 111,696 $ 138,405