XML 104 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cash and Investments (Gross Unrealized Losses) (Details) - USD ($)
$ in Thousands
Jan. 03, 2020
Dec. 28, 2018
Debt Securities, Available-for-sale [Line Items]    
In an Unrealized Loss Position Less than 12 Months, Fair Value $ 17,377 $ 271,358
In an Unrealized Loss Position 12 Months or Greater, Fair Value 0 48,809
Total, Fair Value 17,377 320,167
Gross Unrealized Losses    
In an Unrealized Loss Position Less than 12 Months, Gross Unrealized Losses (8) (623)
In an Unrealized Loss Position 12 Months or Greater, Gross Unrealized Losses 0 (260)
Total, Gross Unrealized Losses (8) (883)
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
In an Unrealized Loss Position Less than 12 Months, Fair Value 14,529 236,162
In an Unrealized Loss Position 12 Months or Greater, Fair Value 0 39,627
Total, Fair Value 14,529 275,789
Gross Unrealized Losses    
In an Unrealized Loss Position Less than 12 Months, Gross Unrealized Losses (3) (606)
In an Unrealized Loss Position 12 Months or Greater, Gross Unrealized Losses 0 (251)
Total, Gross Unrealized Losses (3) (857)
U.S. Treasury and government sponsored enterprises    
Debt Securities, Available-for-sale [Line Items]    
In an Unrealized Loss Position Less than 12 Months, Fair Value 2,848 28,105
In an Unrealized Loss Position 12 Months or Greater, Fair Value 0 9,182
Total, Fair Value 2,848 37,287
Gross Unrealized Losses    
In an Unrealized Loss Position Less than 12 Months, Gross Unrealized Losses (5) (16)
In an Unrealized Loss Position 12 Months or Greater, Gross Unrealized Losses 0 (9)
Total, Gross Unrealized Losses $ (5) (25)
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
In an Unrealized Loss Position Less than 12 Months, Fair Value   7,091
In an Unrealized Loss Position 12 Months or Greater, Fair Value   0
Total, Fair Value   7,091
Gross Unrealized Losses    
In an Unrealized Loss Position Less than 12 Months, Gross Unrealized Losses   (1)
In an Unrealized Loss Position 12 Months or Greater, Gross Unrealized Losses   0
Total, Gross Unrealized Losses   $ (1)