XML 116 R95.htm IDEA: XBRL DOCUMENT v3.20.4
DERIVATIVES (AOCI Impact) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Fair values of derivative instruments      
Gain (loss) recognized in AOCI, net of tax $ 861 $ (68) $ 819
Foreign exchange contracts      
Fair values of derivative instruments      
Gain (loss) recognized in AOCI, net of tax 660 620  
Forward Contracts [Member]      
Fair values of derivative instruments      
Gain (loss) recognized in AOCI, net of tax 3,649    
Net Investment Hedging [Member]      
Fair values of derivative instruments      
Gain (loss) recognized in AOCI, net of tax (1,822) 1,006  
Sales | Foreign exchange contracts      
Fair values of derivative instruments      
Gain (loss) reclassified from AOCI to earnings (2,015) 975  
Cost of goods sold | Foreign exchange contracts      
Fair values of derivative instruments      
Gain (loss) reclassified from AOCI to earnings $ (158) $ 454