XML 23 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Financial Instruments - Amortized to fair value (Details) - USD ($)
$ in Thousands
Apr. 04, 2020
Dec. 31, 2019
Debt Securities, Available-for-sale [Line Items]    
Cash and cash equivalents $ 251,997 $ 334,479
Marketable Securities 175,699 184,023
Amortized Cost 427,528 518,380
Gross Unrealized Gains 244 133
Gross Unrealized Losses (76) (11)
Fair Value 427,696 518,502
U.S. government agencies    
Debt Securities, Available-for-sale [Line Items]    
Cash and cash equivalents 24,643 30,375
Marketable Securities 39,211 46,989
Amortized Cost 63,643 77,316
Gross Unrealized Gains 211 48
Gross Unrealized Losses 0 0
Fair Value 63,854 77,364
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Cash and cash equivalents 28,429 70,103
Marketable Securities 136,488 137,034
Amortized Cost 164,960 207,063
Gross Unrealized Gains 33 85
Gross Unrealized Losses (76) (11)
Fair Value 164,917 207,137
Cash    
Debt Securities, Available-for-sale [Line Items]    
Cash and cash equivalents 109,759 126,293
Marketable Securities 0 0
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Cash and cash equivalents 89,166 107,708
Marketable Securities 0 0
Gross Unrealized Gains 0 0
Gross Unrealized Losses $ 0 $ 0