XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value of Financial Instruments (Foreign Currency Forward Contracts) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Derivative [Line Items]      
Foreign Currency Transaction Gain (Loss), before Tax $ (1,123) $ (191)  
Derivative Assets and Liabilities at Fair Value [Abstract]      
Asset Fair Value 2,274   $ 1,548
Liabilities Fair Value (5,108)   (9,511)
Net Fair Value (2,834)   (7,963)
Foreign Currency Forward Contracts      
Derivative [Line Items]      
Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments 458 $ (245)  
Derivatives designated as hedged instruments: | Foreign Currency Forward Contracts      
Derivative Assets and Liabilities at Fair Value [Abstract]      
Asset Fair Value 2,266   1,523
Liabilities Fair Value (4,929)   (9,361)
Net Fair Value (2,663)   (7,838)
Derivatives designated as hedged instruments: | Foreign Currency Forward Contracts | Other Noncurrent Liabilities [Member]      
Derivative Assets and Liabilities at Fair Value [Abstract]      
Asset Fair Value     23
Liabilities Fair Value     (535)
Net Fair Value     (512)
Derivatives designated as hedged instruments: | Foreign Currency Forward Contracts | Other Current Liabilities [Member]      
Derivative Assets and Liabilities at Fair Value [Abstract]      
Asset Fair Value 1,557   1,500
Liabilities Fair Value (4,592)   (8,826)
Net Fair Value (3,035)   (7,326)
Derivatives designated as hedged instruments: | Foreign Currency Forward Contracts | Other Noncurrent Assets [Member]      
Derivative Assets and Liabilities at Fair Value [Abstract]      
Asset Fair Value 709    
Liabilities Fair Value (337)    
Net Fair Value $ 372    
Derivatives not designated as hedging instruments: | Foreign Currency Forward Contracts      
Derivative [Line Items]      
Maximum Length of Time Hedged in Cash Flow Hedge 1 month    
Notional amount of cash flow hedges $ 45,545   42,380
Derivatives not designated as hedging instruments: | Foreign Currency Forward Contracts | Other Current Liabilities [Member]      
Derivative Assets and Liabilities at Fair Value [Abstract]      
Asset Fair Value 8   25
Liabilities Fair Value (179)   (150)
Net Fair Value $ (171)   (125)
Cash flow hedge | Foreign Currency Forward Contracts      
Derivative [Line Items]      
Maximum Length of Time Hedged in Cash Flow Hedge 2 years    
Notional amount of cash flow hedges $ 164,562   $ 154,504
Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months $ (2,300)