XML 121 R102.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives - Summary of Derivative Effects (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Derivative [Line Items]        
Non-designated foreign exchange contracts $ 8,556 $ 141 $ 4,474 $ 378
Non-designated interest rate contracts (721) (6,178) (17,091) (10,261)
Other gain (loss), net 7,835 (6,037) (12,617) (9,883)
Other income (8,560) 0 178 0
Accumulated other comprehensive income (loss) 0 938 21,764 8,333
Non-Designated | Foreign exchange contracts        
Derivative [Line Items]        
Other income (8,560) 0 178 0
Non-Designated | Interest rate contracts        
Derivative [Line Items]        
Other income 0 0 0 0
Designated | Foreign exchange contracts        
Derivative [Line Items]        
Accumulated other comprehensive income (loss) $ 0 $ 938 $ 21,764 $ 8,333