XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 03, 2020
Sep. 28, 2019
Oct. 03, 2020
Sep. 28, 2019
Dec. 31, 2019
Assets:          
Available for sale securities $ 416,435,000   $ 416,435,000   $ 518,502,000
Liabilities, Fair Value Disclosure [Abstract]          
Transfers between fair value levels 0 $ 0 0 $ 0  
U.S. government agencies          
Assets:          
Available for sale securities 36,337,000   36,337,000   77,364,000
Corporate debt securities          
Assets:          
Available for sale securities 61,981,000   61,981,000   207,137,000
Fair Value, Recurring          
Assets:          
Money market funds 189,887,000   189,887,000   107,708,000
Total 288,204,000   288,204,000   392,209,000
Liabilities, Fair Value Disclosure [Abstract]          
Contingent consideration 1,523,000   1,523,000   1,889,000
Derivative liabilities         748,000
Total 1,523,000   1,523,000   2,637,000
Fair Value, Recurring | U.S. government agencies          
Assets:          
Available for sale securities 36,337,000   36,337,000   77,364,000
Fair Value, Recurring | Corporate debt securities          
Assets:          
Available for sale securities 61,980,000   61,980,000   207,137,000
Fair Value, Recurring | Level 1          
Assets:          
Money market funds 189,887,000   189,887,000   107,708,000
Total 189,887,000   189,887,000   107,708,000
Liabilities, Fair Value Disclosure [Abstract]          
Contingent consideration 0   0   0
Derivative liabilities         0
Total 0   0   0
Fair Value, Recurring | Level 1 | U.S. government agencies          
Assets:          
Available for sale securities 0   0   0
Fair Value, Recurring | Level 1 | Corporate debt securities          
Assets:          
Available for sale securities 0   0   0
Fair Value, Recurring | Level 2          
Assets:          
Money market funds 0   0   0
Total 98,317,000   98,317,000   284,501,000
Liabilities, Fair Value Disclosure [Abstract]          
Contingent consideration 0   0   0
Derivative liabilities         748,000
Total 0   0   748,000
Fair Value, Recurring | Level 2 | U.S. government agencies          
Assets:          
Available for sale securities 36,337,000   36,337,000   77,364,000
Fair Value, Recurring | Level 2 | Corporate debt securities          
Assets:          
Available for sale securities 61,980,000   61,980,000   207,137,000
Fair Value, Recurring | Level 3          
Assets:          
Money market funds 0   0   0
Total 0   0   0
Liabilities, Fair Value Disclosure [Abstract]          
Contingent consideration 1,523,000   1,523,000   1,889,000
Derivative liabilities         0
Total 1,523,000   1,523,000   1,889,000
Fair Value, Recurring | Level 3 | U.S. government agencies          
Assets:          
Available for sale securities 0   0   0
Fair Value, Recurring | Level 3 | Corporate debt securities          
Assets:          
Available for sale securities $ 0   $ 0   $ 0