XML 100 R90.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Schedule of Fair Value Measurements (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Assets, Fair Value Disclosure [Abstract]    
Derivative asset   $ 10,638
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities associated with acquisition related contingent consideration $ (6,818) (16,851)
Level 1    
Assets, Fair Value Disclosure [Abstract]    
Derivative asset   0
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities associated with acquisition related contingent consideration 0 0
Level 2    
Assets, Fair Value Disclosure [Abstract]    
Derivative asset   10,638
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities associated with acquisition related contingent consideration 0 0
Level 3    
Assets, Fair Value Disclosure [Abstract]    
Derivative asset   0
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities associated with acquisition related contingent consideration (6,818) (16,851)
Interest Rate Swap Contracts    
Liabilities, Fair Value Disclosure [Abstract]    
Derivative liability (58,710) (17,420)
Interest Rate Swap Contracts | Level 1    
Liabilities, Fair Value Disclosure [Abstract]    
Derivative liability 0 0
Interest Rate Swap Contracts | Level 2    
Liabilities, Fair Value Disclosure [Abstract]    
Derivative liability (58,710) (17,420)
Interest Rate Swap Contracts | Level 3    
Liabilities, Fair Value Disclosure [Abstract]    
Derivative liability $ 0 0
Foreign currency forward contracts    
Liabilities, Fair Value Disclosure [Abstract]    
Derivative liability   (7,868)
Foreign currency forward contracts | Level 1    
Liabilities, Fair Value Disclosure [Abstract]    
Derivative liability   0
Foreign currency forward contracts | Level 2    
Liabilities, Fair Value Disclosure [Abstract]    
Derivative liability   (7,868)
Foreign currency forward contracts | Level 3    
Liabilities, Fair Value Disclosure [Abstract]    
Derivative liability   $ 0