XML 85 R75.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Income (Loss) - Additional (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Mar. 31, 2020
Dec. 31, 2019
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax $ 13,453 $ 5,567 $ 14,042 $ 8,741    
Income tax benefit on derivative instruments 3,023 1,916 3,453 1,488    
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax 8,155   (6,781)      
Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest 0 (231) 0 (339)    
Foreign currency translation adjustments 8,155 1,321 (6,781) (1,657)    
Accumulated other comprehensive loss, ending balance (39,792)   (39,792)   $ (37,517) $ (22,422)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax (2,364)   3,894      
Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Income tax benefit on derivative instruments 3,023   3,453      
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax 0   0      
Accumulated other comprehensive loss, ending balance (14,792)   (14,792)   (4,362) (4,203)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax (2,364)   3,894      
Accumulated Foreign Currency Adjustment Attributable to Parent            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Income tax benefit on derivative instruments 0   0      
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax     (6,781)      
Foreign currency translation adjustments 8,155          
Accumulated other comprehensive loss, ending balance (25,000)   (25,000)   $ (33,155) $ (18,219)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax 0   0      
Cost Of Goods Sold | Foreign Exchange Forward            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax     (872)      
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Ineffective Portion, Net of Tax (639)          
Cost Of Goods Sold | Foreign Exchange Forward | Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax (639)   (872)      
Cost Of Goods Sold | Foreign Exchange Forward | Accumulated Foreign Currency Adjustment Attributable to Parent            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax 0   0      
Other (expense) income, net | Foreign Exchange Forward            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax (11,046)   (16,781)      
Other (expense) income, net | Foreign Exchange Forward | Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax (11,046)   (16,781)      
Other (expense) income, net | Foreign Exchange Forward | Accumulated Foreign Currency Adjustment Attributable to Parent            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax 0   0      
Interest Expense | Foreign Exchange Forward            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax (596)   (283)      
Interest Expense | Foreign Exchange Forward | Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax 596   (283)      
Interest Expense | Foreign Exchange Forward | Accumulated Foreign Currency Adjustment Attributable to Parent            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax 0   0      
Designated as Hedging Instrument | Cash Flow Hedging            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax   (6,836)   (6,160)    
Designated as Hedging Instrument | Cash Flow Hedging | Foreign Exchange Forward            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax $ (436) $ 27 $ 1,974 $ 573