XML 62 R49.htm IDEA: XBRL DOCUMENT v3.19.2
Cash and Investments - Fair Value and Gross Unrealized Losses of Investments Available-for-Sale in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 28, 2019
Dec. 28, 2018
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
In an Unrealized Loss Position Less than 12 Months, Fair Value $ 33,571 $ 271,358
In an Unrealized Loss Position Less than 12 Months, Gross Unrealized Losses (14) (623)
In an Unrealized Loss Position 12 Months or Greater, Fair Value 23,738 48,809
In an Unrealized Loss Position 12 Months or Greater, Gross Unrealized Losses (27) (260)
Total, Fair Value 57,309 320,167
Total, Gross Unrealized Losses (41) (883)
Corporate bonds    
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
In an Unrealized Loss Position Less than 12 Months, Fair Value 33,571 236,162
In an Unrealized Loss Position Less than 12 Months, Gross Unrealized Losses (14) (606)
In an Unrealized Loss Position 12 Months or Greater, Fair Value 23,738 39,627
In an Unrealized Loss Position 12 Months or Greater, Gross Unrealized Losses (27) (251)
Total, Fair Value 57,309 275,789
Total, Gross Unrealized Losses $ (41) (857)
U.S. Treasury and government sponsored enterprises    
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
In an Unrealized Loss Position Less than 12 Months, Fair Value   28,105
In an Unrealized Loss Position Less than 12 Months, Gross Unrealized Losses   (16)
In an Unrealized Loss Position 12 Months or Greater, Fair Value   9,182
In an Unrealized Loss Position 12 Months or Greater, Gross Unrealized Losses   (9)
Total, Fair Value   37,287
Total, Gross Unrealized Losses   (25)
Commercial paper    
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss [Abstract]    
In an Unrealized Loss Position Less than 12 Months, Fair Value   7,091
In an Unrealized Loss Position Less than 12 Months, Gross Unrealized Losses   (1)
In an Unrealized Loss Position 12 Months or Greater, Fair Value   0
In an Unrealized Loss Position 12 Months or Greater, Gross Unrealized Losses   0
Total, Fair Value   7,091
Total, Gross Unrealized Losses   $ (1)