XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 04, 2020
Jun. 29, 2019
Jul. 04, 2020
Jun. 29, 2019
Dec. 31, 2019
Assets:          
Available for sale securities $ 448,231,000   $ 448,231,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 24,083,000   24,083,000   77,364,000
Corporate debt securities          
Assets:          
Available for sale securities 80,672,000   80,672,000   207,137,000
Fair Value, Recurring          
Assets:          
Money market funds 241,249,000   241,249,000   107,708,000
Total 346,004,000   346,004,000   392,209,000
Liabilities, Fair Value Disclosure [Abstract]          
Contingent consideration 1,889,000   1,889,000   1,889,000
Derivative liabilities         748,000
Total 1,889,000   1,889,000   2,637,000
Fair Value, Recurring | U.S. government agencies          
Assets:          
Available for sale securities 24,083,000   24,083,000   77,364,000
Fair Value, Recurring | Corporate debt securities          
Assets:          
Available for sale securities 80,672,000   80,672,000   207,137,000
Fair Value, Recurring | Level 1          
Assets:          
Money market funds 241,249,000   241,249,000   107,708,000
Total 241,249,000   241,249,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 104,755,000   104,755,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 24,083,000   24,083,000   77,364,000
Fair Value, Recurring | Level 2 | Corporate debt securities          
Assets:          
Available for sale securities 80,672,000   80,672,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,889,000   1,889,000   1,889,000
Derivative liabilities         0
Total 1,889,000   1,889,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