XML 111 R98.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Financial Instruments - Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative liability $ (50,910) $ (14,650)
Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative liability (50,910) (6,782)
Interest rate swap and cap contracts | Derivatives designated as hedging instruments: | Prepaid expenses, deferred costs, and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative asset 0 1,872
Interest rate swap and cap contracts | Derivatives designated as hedging instruments: | Prepaid expenses, deferred costs, and other noncurrent assets    
Derivatives, Fair Value [Line Items]    
Derivative asset 0 8,766
Interest rate swap and cap contracts | Derivatives designated as hedging instruments: | Current portion of other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability (23,916) (7,697)
Interest rate swap and cap contracts | Derivatives designated as hedging instruments: | Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability (26,994) (9,723)
Foreign currency forward contracts | Derivatives not designated as hedging instruments: | Current portion of other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability $ 0 $ (7,868)