XML 45 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value of Financial Instruments (Foreign Currency Forward Contracts) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Derivative [Line Items]          
Net sales $ 233,590 $ 202,307 $ 690,232 $ 617,191  
Cost of sales 103,479 91,680 307,492 280,736  
Other Comprehensive Income (Loss), before Reclassifications, before Tax 4,887 1,710 6,751 7,202  
Other Comprehensive Income (Loss), Tax 1,181 413 1,631 1,740  
Other comprehensive income (loss) before reclassifications 3,706 1,297 5,120 5,462  
Foreign Currency Transaction Gain (Loss), before Tax (368) (459) (530) (1,172)  
Derivative Assets and Liabilities at Fair Value [Abstract]          
Asset Fair Value 6,286   6,286   $ 5,836
Liabilities Fair Value (450)   (450)   (648)
Net Fair Value 5,836   5,836   5,188
Foreign Currency Forward Contracts          
Derivative [Line Items]          
Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments 138 237 (355) 565  
Derivatives designated as hedged instruments: | Foreign Currency Forward Contracts          
Derivative Assets and Liabilities at Fair Value [Abstract]          
Asset Fair Value 6,271   6,271    
Liabilities Fair Value (326)   (326)    
Net Fair Value 5,945   5,945    
Derivatives designated as hedged instruments: | Foreign Currency Forward Contracts | Prepaids and other current assets          
Derivative Assets and Liabilities at Fair Value [Abstract]          
Asset Fair Value 5,336   5,336   5,817
Liabilities Fair Value (256)   (256)   (431)
Net Fair Value 5,080   5,080   5,386
Derivatives designated as hedged instruments: | Foreign Currency Forward Contracts | Other long-term assets          
Derivative Assets and Liabilities at Fair Value [Abstract]          
Asset Fair Value 935   935    
Liabilities Fair Value (70)   (70)    
Net Fair Value 865   865    
Derivatives not designated as hedging instruments: | Foreign Currency Forward Contracts          
Derivative [Line Items]          
Notional amount of cash flow hedges 34,457   34,457   39,631
Derivatives not designated as hedging instruments: | Foreign Currency Forward Contracts | Prepaids and other current assets          
Derivative Assets and Liabilities at Fair Value [Abstract]          
Asset Fair Value 15   15   19
Liabilities Fair Value (124)   (124)   (217)
Net Fair Value (109)   $ (109)   (198)
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 155,877   $ 155,877   $ 155,313
Cash flow hedges realized gains (losses) 2,361 147 6,193 (1,498)  
Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net 1,791 112 4,697 (1,136)  
Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months 3,900   $ 3,900    
Derivatives not designated as hedging instruments: | Foreign Currency Forward Contracts          
Derivative [Line Items]          
Maximum Length of Time Hedged in Cash Flow Hedge     1 month    
Cash Flow Hedging Gain (Loss)          
Derivative [Line Items]          
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax 570 35 $ 1,496 (362)  
Revenues | Cash flow hedge | Foreign Currency Forward Contracts          
Derivative [Line Items]          
Cash flow hedges realized gains (losses) 2,241 (34) 5,834 (1,862)  
Cost of Sales | Cash flow hedge | Foreign Currency Forward Contracts          
Derivative [Line Items]          
Cash flow hedges realized gains (losses) $ 120 $ 181 $ 359 $ 364