XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENTS - Fair Value Hierarchy (Details) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Liabilities / Other Current Liabilities:    
Total $ (30,557) $ (44,440)
Money market funds    
Cash equivalents:    
Money market funds 42,097 42,096
Level 1    
Liabilities / Other Current Liabilities:    
Total 42,097 42,096
Level 1 | Money market funds    
Cash equivalents:    
Money market funds 42,097 42,096
Level 2    
Liabilities / Other Current Liabilities:    
Total (56,471) (70,353)
Level 2 | Money market funds    
Cash equivalents:    
Money market funds 0 0
Level 3    
Liabilities / Other Current Liabilities:    
Total (16,183) (16,183)
Level 3 | Money market funds    
Cash equivalents:    
Money market funds 0 0
Other current liabilities | Contingent consideration    
Liabilities / Other Current Liabilities:    
Contingent consideration (14,810) (14,810)
Other current liabilities | Interest rate swaps    
Liabilities / Other Current Liabilities:    
Interest rate swaps (18,659) (18,694)
Other current liabilities | Level 1 | Contingent consideration    
Liabilities / Other Current Liabilities:    
Contingent consideration 0 0
Other current liabilities | Level 1 | Interest rate swaps    
Liabilities / Other Current Liabilities:    
Interest rate swaps 0 0
Other current liabilities | Level 2 | Contingent consideration    
Liabilities / Other Current Liabilities:    
Contingent consideration 0 0
Other current liabilities | Level 2 | Interest rate swaps    
Liabilities / Other Current Liabilities:    
Interest rate swaps (18,659) (18,694)
Other current liabilities | Level 3 | Contingent consideration    
Liabilities / Other Current Liabilities:    
Contingent consideration (14,810) (14,810)
Other current liabilities | Level 3 | Interest rate swaps    
Liabilities / Other Current Liabilities:    
Interest rate swaps 0 0
Other liabilities | Contingent consideration    
Liabilities / Other Current Liabilities:    
Contingent consideration (1,373) (1,373)
Other liabilities | Interest rate swaps    
Liabilities / Other Current Liabilities:    
Interest rate swaps (37,812) (51,659)
Other liabilities | Level 1 | Contingent consideration    
Liabilities / Other Current Liabilities:    
Contingent consideration 0 0
Other liabilities | Level 1 | Interest rate swaps    
Liabilities / Other Current Liabilities:    
Interest rate swaps 0 0
Other liabilities | Level 2 | Contingent consideration    
Liabilities / Other Current Liabilities:    
Contingent consideration 0 0
Other liabilities | Level 2 | Interest rate swaps    
Liabilities / Other Current Liabilities:    
Interest rate swaps (37,812) (51,659)
Other liabilities | Level 3 | Contingent consideration    
Liabilities / Other Current Liabilities:    
Contingent consideration (1,373) (1,373)
Other liabilities | Level 3 | Interest rate swaps    
Liabilities / Other Current Liabilities:    
Interest rate swaps $ 0 $ 0