XML 73 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total $ (39,178) $ (12,985)
Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total 0 0
Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total (39,178) (12,985)
Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total 0 0
Foreign currency forward contracts    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Derivative Assets (Liabilities) (8,988) 1,953
Foreign currency forward contracts | Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Derivative Assets (Liabilities) 0 0
Foreign currency forward contracts | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Derivative Assets (Liabilities) (8,988) 1,953
Foreign currency forward contracts | Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Derivative Assets (Liabilities) 0 0
Interest rate swap contracts    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Derivative Assets (Liabilities) (30,190) (14,938)
Interest rate swap contracts | Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Derivative Assets (Liabilities) 0 0
Interest rate swap contracts | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Derivative Assets (Liabilities) (30,190) (14,938)
Interest rate swap contracts | Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Derivative Assets (Liabilities) $ 0 $ 0