XML 97 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements (Fair Value of Assets and liabilities Measured on a Recurring Basis) (Details) - Recurring - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Assets:    
Convertible notes receivable $ 2,775  
Total assets 78,025 $ 561
Liabilities:    
Contingent consideration arrangements 103,818 137,349
Total liabilities 234,025 141,029
Embedded Derivative Financial Instruments    
Liabilities:    
Derivative liability 121,756  
Other Contract    
Liabilities:    
Derivative liability 4,290  
Designated as Hedging Instrument | Foreign Exchange Contract    
Assets:    
Derivative asset 2,893 535
Liabilities:    
Derivative liability 14 169
Designated as Hedging Instrument | Interest Rate Swap Contracts    
Liabilities:    
Derivative liability   374
Not Designated as Hedging Instrument    
Assets:    
Derivative asset 72,302  
Not Designated as Hedging Instrument | Foreign Exchange Contract    
Assets:    
Derivative asset   26
Not Designated as Hedging Instrument | Interest Rate Swap Contracts    
Liabilities:    
Derivative liability 74  
Not Designated as Hedging Instrument | Freestanding Instrument    
Assets:    
Derivative asset 55  
Liabilities:    
Derivative liability 4,073 3,137
Level 1    
Assets:    
Convertible notes receivable 0  
Total assets 0 0
Liabilities:    
Contingent consideration arrangements 0 0
Total liabilities 0 0
Level 1 | Embedded Derivative Financial Instruments    
Liabilities:    
Derivative liability 0  
Level 1 | Other Contract    
Liabilities:    
Derivative liability 0  
Level 1 | Designated as Hedging Instrument | Foreign Exchange Contract    
Assets:    
Derivative asset 0 0
Liabilities:    
Derivative liability 0 0
Level 1 | Designated as Hedging Instrument | Interest Rate Swap Contracts    
Liabilities:    
Derivative liability   0
Level 1 | Not Designated as Hedging Instrument    
Assets:    
Derivative asset 0  
Level 1 | Not Designated as Hedging Instrument | Foreign Exchange Contract    
Assets:    
Derivative asset   0
Level 1 | Not Designated as Hedging Instrument | Interest Rate Swap Contracts    
Liabilities:    
Derivative liability 0  
Level 1 | Not Designated as Hedging Instrument | Freestanding Instrument    
Assets:    
Derivative asset 0  
Liabilities:    
Derivative liability 0 0
Level 2    
Assets:    
Convertible notes receivable 0  
Total assets 2,948 561
Liabilities:    
Contingent consideration arrangements 0 0
Total liabilities 4,161 3,680
Level 2 | Embedded Derivative Financial Instruments    
Liabilities:    
Derivative liability 0  
Level 2 | Other Contract    
Liabilities:    
Derivative liability 0  
Level 2 | Designated as Hedging Instrument | Foreign Exchange Contract    
Assets:    
Derivative asset 2,893 535
Liabilities:    
Derivative liability 14 169
Level 2 | Designated as Hedging Instrument | Interest Rate Swap Contracts    
Liabilities:    
Derivative liability   374
Level 2 | Not Designated as Hedging Instrument    
Assets:    
Derivative asset 0  
Level 2 | Not Designated as Hedging Instrument | Foreign Exchange Contract    
Assets:    
Derivative asset   26
Level 2 | Not Designated as Hedging Instrument | Interest Rate Swap Contracts    
Liabilities:    
Derivative liability 74  
Level 2 | Not Designated as Hedging Instrument | Freestanding Instrument    
Assets:    
Derivative asset 55  
Liabilities:    
Derivative liability 4,073 3,137
Level 3    
Assets:    
Convertible notes receivable 2,775  
Total assets 75,077 0
Liabilities:    
Contingent consideration arrangements 103,818 137,349
Total liabilities 229,864 137,349
Level 3 | Embedded Derivative Financial Instruments    
Liabilities:    
Derivative liability 121,756  
Level 3 | Other Contract    
Liabilities:    
Derivative liability 4,290  
Level 3 | Designated as Hedging Instrument | Foreign Exchange Contract    
Assets:    
Derivative asset 0 0
Liabilities:    
Derivative liability 0 0
Level 3 | Designated as Hedging Instrument | Interest Rate Swap Contracts    
Liabilities:    
Derivative liability   0
Level 3 | Not Designated as Hedging Instrument    
Assets:    
Derivative asset 72,302  
Level 3 | Not Designated as Hedging Instrument | Foreign Exchange Contract    
Assets:    
Derivative asset   0
Level 3 | Not Designated as Hedging Instrument | Interest Rate Swap Contracts    
Liabilities:    
Derivative liability 0  
Level 3 | Not Designated as Hedging Instrument | Freestanding Instrument    
Assets:    
Derivative asset 0  
Liabilities:    
Derivative liability $ 0 $ 0