Quarterly report pursuant to Section 13 or 15(d)

fair value of the Company's derivative financial instruments (Details)

v3.19.3
fair value of the Company's derivative financial instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Liabilities $ 957,896 $ 382,216
Other Current Liabilities (60,065) (50,406)
Not Designated as Hedging Instrument [Member] | Other Assets [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Other Assets 42 139
Not Designated as Hedging Instrument [Member] | Other Current Liabilities [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Other Current Liabilities (33) (5)
Not Designated as Hedging Instrument [Member] | Forward Contracts [Member] | Liability [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative Liabilities (375)  
Not Designated as Hedging Instrument [Member] | Sell AUD/Buy USD Fwd Contract [Member] | Other Assets [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Other Assets 3 18
Not Designated as Hedging Instrument [Member] | Sell AUD/Buy USD Fwd Contract [Member] | Other Current Liabilities [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Other Current Liabilities (1) (1)
Not Designated as Hedging Instrument [Member] | Sell CAD/Buy USD Fwd Contract [Member] | Other Assets [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Other Assets 39 121
Not Designated as Hedging Instrument [Member] | Sell CAD/Buy USD Fwd Contract [Member] | Other Current Liabilities [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Other Current Liabilities $ (32) $ (4)