XML 17 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments - Available-for-sale investments (Details) - USD ($)
$ in Thousands
Apr. 04, 2020
Dec. 28, 2019
Cost    
Due in one year or less, Cost $ 414,159  
Due after one year through ten years, Cost 200,796  
Due after ten years, Cost 6,000  
Total Cost 620,955  
Fair Value    
Due in one year or less, Fair Value 414,699  
Due after one year through ten years, Fair Value 201,277  
Due after ten years, Fair Value 5,400  
Total Fair Value 621,376  
Continuous unrealized loss position, Fair Value    
Fair value of available-for-sale securities, continuous loss position for less than twelve months 169,687 $ 80,063
Fair value of available-for-sale securities, continuous loss position for twelve months or greater 5,400 12,850
Total fair value of available-for-sale securities, continuous loss position 175,087 92,913
Continuous unrealized loss position, Gross Unrealized Losses    
Available-for-sale securities, continuous loss position for less than 12 months, gross unrealized losses (980) (100)
Available-for-sale securities, continuous loss position for 12 months or greater, gross unrealized losses (600) (360)
Available-for-sale securities, total gross unrealized losses (1,580) (460)
Government debt securities    
Continuous unrealized loss position, Fair Value    
Fair value of available-for-sale securities, continuous loss position for less than twelve months 5,428 11,947
Fair value of available-for-sale securities, continuous loss position for twelve months or greater   7,183
Total fair value of available-for-sale securities, continuous loss position 5,428 19,130
Continuous unrealized loss position, Gross Unrealized Losses    
Available-for-sale securities, continuous loss position for less than 12 months, gross unrealized losses (13) (19)
Available-for-sale securities, continuous loss position for 12 months or greater, gross unrealized losses   (7)
Available-for-sale securities, total gross unrealized losses (13) (26)
Corporate debt securities    
Continuous unrealized loss position, Fair Value    
Fair value of available-for-sale securities, continuous loss position for less than twelve months 164,259 68,116
Fair value of available-for-sale securities, continuous loss position for twelve months or greater   20
Total fair value of available-for-sale securities, continuous loss position 164,259 68,136
Continuous unrealized loss position, Gross Unrealized Losses    
Available-for-sale securities, continuous loss position for less than 12 months, gross unrealized losses (967) (81)
Available-for-sale securities, total gross unrealized losses (967) (81)
Auction rate securities    
Continuous unrealized loss position, Fair Value    
Fair value of available-for-sale securities, continuous loss position for twelve months or greater 5,400 5,647
Total fair value of available-for-sale securities, continuous loss position 5,400 5,647
Continuous unrealized loss position, Gross Unrealized Losses    
Available-for-sale securities, continuous loss position for 12 months or greater, gross unrealized losses (600) (353)
Available-for-sale securities, total gross unrealized losses $ (600) $ (353)