XML 51 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Details) - USD ($)
3 Months Ended
Apr. 04, 2020
Mar. 30, 2019
Dec. 31, 2019
Assets:      
Available for sale securities $ 427,696,000   $ 518,502,000
Liabilities, Fair Value Disclosure [Abstract]      
Transfers between fair value levels 0 $ 0  
U.S. government agencies      
Assets:      
Available for sale securities 63,854,000   77,364,000
Corporate debt securities      
Assets:      
Available for sale securities 164,917,000   207,137,000
Fair Value, Recurring      
Assets:      
Money market funds 89,166,000   107,708,000
Derivative assets 36,000    
Total 317,973,000   392,209,000
Liabilities, Fair Value Disclosure [Abstract]      
Contingent consideration 1,889,000   1,889,000
Derivative liabilities 10,000   748,000
Total 1,899,000   2,637,000
Fair Value, Recurring | U.S. government agencies      
Assets:      
Available for sale securities 63,854,000   77,364,000
Fair Value, Recurring | Corporate debt securities      
Assets:      
Available for sale securities 164,917,000   207,137,000
Fair Value, Recurring | Level 1      
Assets:      
Money market funds 89,166,000   107,708,000
Derivative assets 0    
Total 89,166,000   107,708,000
Liabilities, Fair Value Disclosure [Abstract]      
Contingent consideration 0   0
Derivative liabilities 0   0
Total 0   0
Fair Value, Recurring | Level 1 | U.S. government agencies      
Assets:      
Available for sale securities 0   0
Fair Value, Recurring | Level 1 | Corporate debt securities      
Assets:      
Available for sale securities 0   0
Fair Value, Recurring | Level 2      
Assets:      
Money market funds 0   0
Derivative assets 36,000    
Total 228,807,000   284,501,000
Liabilities, Fair Value Disclosure [Abstract]      
Contingent consideration 0   0
Derivative liabilities 10,000   748,000
Total 10,000   748,000
Fair Value, Recurring | Level 2 | U.S. government agencies      
Assets:      
Available for sale securities 63,854,000   77,364,000
Fair Value, Recurring | Level 2 | Corporate debt securities      
Assets:      
Available for sale securities 164,917,000   207,137,000
Fair Value, Recurring | Level 3      
Assets:      
Money market funds 0   0
Derivative assets 0    
Total 0   0
Liabilities, Fair Value Disclosure [Abstract]      
Contingent consideration 1,889,000   1,889,000
Derivative liabilities 0   0
Total 1,889,000   1,889,000
Fair Value, Recurring | Level 3 | U.S. government agencies      
Assets:      
Available for sale securities 0   0
Fair Value, Recurring | Level 3 | Corporate debt securities      
Assets:      
Available for sale securities $ 0   $ 0