XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Reported Financial Assets and Liabilities (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Jul. 04, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 1,418,147 $ 1,554,476
Liabilities 365 7,731
Other Current Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities 365 504
Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 954,441 914,121
Marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 282,121 522,280
Long-term marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 181,560 117,980
Prepayments and other current assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 25 95
Long Term Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities   7,227
Quoted Prices in Active Markets for Identical Instruments (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 985,931 828,919
Quoted Prices in Active Markets for Identical Instruments (Level 1) | Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 941,743 790,934
Quoted Prices in Active Markets for Identical Instruments (Level 1) | Long-term marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 44,188 37,985
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 432,216 725,557
Liabilities 365 504
Significant Other Observable Inputs (Level 2) | Other Current Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities 365 504
Significant Other Observable Inputs (Level 2) | Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 12,698 123,187
Significant Other Observable Inputs (Level 2) | Marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 282,121 522,280
Significant Other Observable Inputs (Level 2) | Long-term marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 137,372 79,995
Significant Other Observable Inputs (Level 2) | Prepayments and other current assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 25 95
Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities   7,227
Significant Unobservable Inputs (Level 3) | Long Term Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities   $ 7,227