XML 68 R55.htm IDEA: XBRL DOCUMENT v3.4.0.3
Balance Sheet Information-Liabilities (Details 5) - USD ($)
$ in Thousands
Apr. 03, 2016
Jan. 03, 2016
Other Current Accrued Liabilities    
Accrued payroll and related expenses $ 153,698 $ 138,757
Taxes payable 65,240 53,006
Derivative contract payables 512 1,747
Other current accrued liabilities 186,472 160,430
Total other current accrued liabilities 405,922 353,940
Non-current liabilities    
Income tax liabilities 99,540 93,731
Deferred revenue 25,729 22,728
Deferred tax liabilities 1,237 30
Other non-current liabilities 52,913 53,604
Total non-current liabilities $ 179,419 $ 170,093