XML 53 R33.htm IDEA: XBRL DOCUMENT v3.4.0.3
Investments (Details) - USD ($)
$ in Thousands
Apr. 02, 2016
Jan. 02, 2016
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost $ 456,003 $ 400,173
Gross Unrealized Gains 182 34
Gross Unrealized Losses (209) (674)
Fair Value 455,976 399,533
Cash equivalents [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 61,887 132,502
Fair Value 61,887 132,502
Cash equivalents [Member] | Money market funds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 55,405 126,752
Fair Value 55,405 126,752
Cash equivalents [Member] | Time deposits [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 6,394 5,677
Fair Value 6,394 5,677
Cash equivalents [Member] | Government and corporate bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 88 73
Fair Value 88 73
Short-term investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 207,915 111,144
Gross Unrealized Gains 48 20
Gross Unrealized Losses (103) (105)
Fair Value 207,860 111,059
Short-term investments [Member] | Time deposits [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 30,700 30,989
Fair Value 30,700 30,989
Short-term investments [Member] | Commercial paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 10,000 1,500
Gross Unrealized Losses (13) (2)
Fair Value 9,987 1,498
Short-term investments [Member] | Government and corporate bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 167,215 78,655
Gross Unrealized Gains 48 20
Gross Unrealized Losses (90) (103)
Fair Value 167,173 78,572
Long-term investments [Member] | Government and corporate bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjusted Cost 186,201 156,527
Gross Unrealized Gains 134 14
Gross Unrealized Losses (106) (569)
Fair Value $ 186,229 $ 155,972