XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Assets and Liabilities Measured at Fair Value - Components by Hierarchy Level (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Assets:    
Fair value of assets $ 301,957 $ 314,270
Liabilities:    
Contingent consideration payable 25,361 22,681
Deferred compensation plan liability 3,585 4,419
Fair value of liabilities 28,946 27,100
Commercial paper    
Assets:    
Fair value of assets 195,054 73,710
Asset-backed securities    
Assets:    
Fair value of assets 16,602 77,810
Corporate debt securities    
Assets:    
Fair value of assets 66,110 145,991
U.S. government agency bonds    
Assets:    
Fair value of assets 20,284 11,991
Money market funds    
Assets:    
Fair value of assets 3,907 4,768
Level 2    
Assets:    
Fair value of assets 301,957 314,270
Liabilities:    
Contingent consideration payable 0 0
Deferred compensation plan liability 3,585 4,419
Fair value of liabilities 3,585 4,419
Fair value of the Convertible Notes 6,900  
Level 2 | Commercial paper    
Assets:    
Fair value of assets 195,054 73,710
Level 2 | Asset-backed securities    
Assets:    
Fair value of assets 16,602 77,810
Level 2 | Corporate debt securities    
Assets:    
Fair value of assets 66,110 145,991
Level 2 | U.S. government agency bonds    
Assets:    
Fair value of assets 20,284 11,991
Level 2 | Money market funds    
Assets:    
Fair value of assets 3,907 4,768
Level 3    
Liabilities:    
Contingent consideration payable 25,361 22,681
Deferred compensation plan liability 0 0
Fair value of liabilities $ 25,361 $ 22,681