XML 66 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Assets and Liabilities Recorded at Fair Value on Recurring Basis (Detail) - Recurring - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Assets:    
Assets, fair value $ 780,793 $ 178,706
Liabilities:    
Liabilities, fair value 42,044 35,510
Term Deposit | Cash and Cash Equivalents    
Assets:    
Assets, fair value 540,000  
Money Market Mutual Funds | Cash and Cash Equivalents    
Assets:    
Assets, fair value 37,100  
Money Market Mutual Funds | Other Assets    
Assets:    
Assets, fair value 70,995 60,175
Certificates of Deposit | Other Assets    
Assets:    
Assets, fair value 2,300 2,200
Available for Sale Securities | Other Assets    
Assets:    
Assets, fair value 78,367 70,478
Deferred Compensation Assets | Other Assets    
Assets:    
Assets, fair value 42,044 35,510
Foreign Currency Foreign Exchange Contracts | Other Current Assets    
Assets:    
Assets, fair value 9,987 10,343
Deferred Compensation Liability | Other Noncurrent Liabilities    
Liabilities:    
Liabilities, fair value 42,044 35,510
Basis of Fair Value Measurement, Level 1    
Assets:    
Assets, fair value 228,506 166,163
Liabilities:    
Liabilities, fair value 42,044 35,510
Basis of Fair Value Measurement, Level 1 | Money Market Mutual Funds | Cash and Cash Equivalents    
Assets:    
Assets, fair value 37,100  
Basis of Fair Value Measurement, Level 1 | Money Market Mutual Funds | Other Assets    
Assets:    
Assets, fair value 70,995 60,175
Basis of Fair Value Measurement, Level 1 | Available for Sale Securities | Other Assets    
Assets:    
Assets, fair value 78,367 70,478
Basis of Fair Value Measurement, Level 1 | Deferred Compensation Assets | Other Assets    
Assets:    
Assets, fair value 42,044 35,510
Basis of Fair Value Measurement, Level 1 | Deferred Compensation Liability | Other Noncurrent Liabilities    
Liabilities:    
Liabilities, fair value 42,044 35,510
Basis of Fair Value Measurement, Level 2    
Assets:    
Assets, fair value 552,287 12,543
Basis of Fair Value Measurement, Level 2 | Term Deposit | Cash and Cash Equivalents    
Assets:    
Assets, fair value 540,000  
Basis of Fair Value Measurement, Level 2 | Certificates of Deposit | Other Assets    
Assets:    
Assets, fair value 2,300 2,200
Basis of Fair Value Measurement, Level 2 | Foreign Currency Foreign Exchange Contracts | Other Current Assets    
Assets:    
Assets, fair value $ 9,987 $ 10,343