XML 102 R87.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Financial Instruments - Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative liability $ (62,954) $ (14,650)
Derivatives Designated As Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Derivative liability (62,954) (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 (25,196) (7,697)
Interest rate swap and cap contracts | Derivatives Designated As Hedging Instruments | Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability (37,758) (9,723)
Foreign currency forward contracts | Not Designated as Hedging Instrument | Current portion of other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability $ 0 $ (7,868)