XML 82 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule of Cash, Cash Equivalents, Short-Term Investments and Restricted Cash and Investments Unrealized Loss Positions (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 28, 2014
Schedule of Available-for-sale Securities [Line Items]  
Unrealized Losses Less Than 12 Months - Fair Value $ 1,290,476us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
Unrealized Losses Less Than 12 Months - Gross Unrealized Loss (4,318)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
Unrealized Losses 12 Months or Greater - Fair Value 24,727us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
Unrealized Losses 12 Months or Greater - Gross Unrealized Loss (391)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
Total - Fair Value 1,315,203us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
Total - Gross Unrealized Loss (4,709)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
Municipal Notes And Bonds  
Schedule of Available-for-sale Securities [Line Items]  
Unrealized Losses Less Than 12 Months - Fair Value 49,621us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalNotesMember
Unrealized Losses Less Than 12 Months - Gross Unrealized Loss (54)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalNotesMember
Total - Fair Value 49,621us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalNotesMember
Total - Gross Unrealized Loss (54)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalNotesMember
Corporate Notes And Bonds  
Schedule of Available-for-sale Securities [Line Items]  
Unrealized Losses Less Than 12 Months - Fair Value 856,576us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Unrealized Losses Less Than 12 Months - Gross Unrealized Loss (3,207)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Unrealized Losses 12 Months or Greater - Fair Value 3,279us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Unrealized Losses 12 Months or Greater - Gross Unrealized Loss (29)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Total - Fair Value 859,855us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Total - Gross Unrealized Loss (3,236)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
US Treasury and Agencies  
Schedule of Available-for-sale Securities [Line Items]  
Unrealized Losses Less Than 12 Months - Fair Value 201,166us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USTreasuryAndGovernmentMember
Unrealized Losses Less Than 12 Months - Gross Unrealized Loss (361)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USTreasuryAndGovernmentMember
Total - Fair Value 201,166us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USTreasuryAndGovernmentMember
Total - Gross Unrealized Loss (361)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USTreasuryAndGovernmentMember
Government-Sponsored Enterprises  
Schedule of Available-for-sale Securities [Line Items]  
Unrealized Losses Less Than 12 Months - Fair Value 42,900us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Unrealized Losses Less Than 12 Months - Gross Unrealized Loss (84)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Total - Fair Value 42,900us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Total - Gross Unrealized Loss (84)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Foreign Government Bonds  
Schedule of Available-for-sale Securities [Line Items]  
Unrealized Losses Less Than 12 Months - Fair Value 34,934us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Unrealized Losses Less Than 12 Months - Gross Unrealized Loss (154)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Total - Fair Value 34,934us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Total - Gross Unrealized Loss (154)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Mortgage Backed Securities - Residential  
Schedule of Available-for-sale Securities [Line Items]  
Unrealized Losses Less Than 12 Months - Fair Value 459us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Unrealized Losses 12 Months or Greater - Fair Value 4,094us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Unrealized Losses 12 Months or Greater - Gross Unrealized Loss (103)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Total - Fair Value 4,553us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Total - Gross Unrealized Loss (103)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
Mortgage Backed Securities - Commercial  
Schedule of Available-for-sale Securities [Line Items]  
Unrealized Losses Less Than 12 Months - Fair Value 104,820us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Unrealized Losses Less Than 12 Months - Gross Unrealized Loss (458)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Unrealized Losses 12 Months or Greater - Fair Value 17,354us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Unrealized Losses 12 Months or Greater - Gross Unrealized Loss (259)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Total - Fair Value 122,174us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Total - Gross Unrealized Loss $ (717)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember