XML 87 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments (Gross Unrealized Losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2017
Dec. 30, 2016
Schedule of Available-for-sale Securities [Line Items]    
Unrealized loss position, fair value, less than 12 months $ 154,357 $ 169,214
Gross unrealized losses, less than 12 months (319) (319)
Unrealized loss position, fair value,12 months or greater 22,698 3,001
Gross unrealized losses, 12 months or greater (45) (3)
Unrealized loss position, fair value 177,055 172,215
Gross unrealized losses (364) (322)
Corporate bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Unrealized loss position, fair value, less than 12 months 140,746 140,559
Gross unrealized losses, less than 12 months (296) (305)
Unrealized loss position, fair value,12 months or greater 20,047 3,001
Gross unrealized losses, 12 months or greater (36) (3)
Unrealized loss position, fair value 160,793 143,560
Gross unrealized losses (332) (308)
US Treasury and Government [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Unrealized loss position, fair value, less than 12 months 13,611 27,657
Gross unrealized losses, less than 12 months (23) (14)
Unrealized loss position, fair value,12 months or greater 2,651 0
Gross unrealized losses, 12 months or greater (9) 0
Unrealized loss position, fair value 16,262 27,657
Gross unrealized losses $ (32) (14)
Commercial paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Unrealized loss position, fair value, less than 12 months   998
Gross unrealized losses, less than 12 months   0
Unrealized loss position, fair value,12 months or greater   0
Gross unrealized losses, 12 months or greater   0
Unrealized loss position, fair value   998
Gross unrealized losses   $ 0