XML 94 R83.htm IDEA: XBRL DOCUMENT v3.19.2
Derivatives and Hedge Accounting - Additional Information (Details)
€ in Thousands, £ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2019
GBP (£)
Dec. 31, 2018
USD ($)
Dec. 31, 2018
EUR (€)
Dec. 31, 2018
GBP (£)
Derivative Instruments, Gain (Loss) [Line Items]          
Net derivative gains which could be reclassified into earnings within the next 12 months $ 4,600        
Maximum outstanding term of cash flow hedges 45 months        
Derivatives Designated as Hedging Instruments | Derivatives in Cash Flow Hedging Relationships | Foreign currency exchange contracts          
Derivative Instruments, Gain (Loss) [Line Items]          
Foreign exchange contracts outstanding $ 412,675   $ 362,435    
Derivatives not designated as hedging instruments | Foreign currency exchange contracts          
Derivative Instruments, Gain (Loss) [Line Items]          
Foreign exchange contracts outstanding 107,814 £ 14,688 125,503 € 512 £ 15,616
Forward Contracts | Derivatives Designated as Hedging Instruments | Derivatives in Cash Flow Hedging Relationships | Foreign currency exchange contracts          
Derivative Instruments, Gain (Loss) [Line Items]          
Foreign exchange contracts outstanding $ 8,800   $ 6,900