XML 72 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Schedule of Reported Financial Assets and Liabilities (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Sep. 27, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 1,341,248 $ 1,016,245
Liabilities 22,716 39,908
Other Current Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities 185 203
Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 945,180 773,924
Marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 287,789 137,303
Long-term marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 108,254 104,490
Prepayments and other current assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 25 528
Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities   9,106
Long Term Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities 22,531 30,599
Quoted Prices in Active Markets for Identical Instruments (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 963,346 754,920
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 930,314 722,260
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 33,032 32,660
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 377,902 261,325
Liabilities 185 203
Significant Other Observable Inputs (Level 2) | Other Current Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities 185 203
Significant Other Observable Inputs (Level 2) | Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 14,866 51,664
Significant Other Observable Inputs (Level 2) | Marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 287,789 137,303
Significant Other Observable Inputs (Level 2) | Long-term marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 75,222 71,830
Significant Other Observable Inputs (Level 2) | Prepayments and other current assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 25 528
Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities 22,531 39,705
Significant Unobservable Inputs (Level 3) | Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities   9,106
Significant Unobservable Inputs (Level 3) | Long Term Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities $ 22,531 $ 30,599