XML 54 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments (Foreign Currency Forward Contracts) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Derivative [Line Items]          
Net sales $ 238,263 $ 212,820 $ 456,641 $ 414,884  
Cost of sales 107,073 96,549 204,013 189,056  
Other Comprehensive Income (Loss), before Reclassifications, before Tax 126 4,662 1,864 5,492  
Other Comprehensive Income (Loss), Tax 30 1,126 450 1,327  
Other comprehensive income (loss) before reclassifications 96 3,536 1,414 4,165  
Foreign Currency Transaction Gain (Loss), before Tax 67 (585) (161) (712)  
Derivative Assets and Liabilities at Fair Value [Abstract]          
Asset Fair Value 4,187   4,187   $ 5,836
Liabilities Fair Value (876)   (876)   (648)
Net Fair Value 3,311   3,311   5,188
Foreign Currency Forward Contracts          
Derivative [Line Items]          
Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments (312) 438 (493) 350  
Derivatives designated as hedged instruments: | Foreign Currency Forward Contracts          
Derivative Assets and Liabilities at Fair Value [Abstract]          
Asset Fair Value 4,175   4,175    
Liabilities Fair Value (756)   (756)    
Net Fair Value 3,419   3,419    
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 3,766   3,766   5,817
Liabilities Fair Value (441)   (441)   (431)
Net Fair Value 3,325   3,325   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 409   409    
Liabilities Fair Value (315)   (315)    
Net Fair Value 94   94    
Derivatives not designated as hedging instruments: | Foreign Currency Forward Contracts          
Derivative [Line Items]          
Notional amount of cash flow hedges 39,762   39,762   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 12   12   19
Liabilities Fair Value (120)   (120)   (217)
Net Fair Value (108)   $ (108)   (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 153,454   $ 153,454   $ 155,313
Cash flow hedges realized gains (losses) 2,234 (383) 3,832 (1,645)  
Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net 1,694 (291) 2,906 (1,248)  
Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months 2,500   $ 2,500    
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 540 (92) $ 926 (397)  
Revenues | Cash flow hedge | Foreign Currency Forward Contracts          
Derivative [Line Items]          
Cash flow hedges realized gains (losses) 2,096 (415) 3,593 (1,828)  
Cost of Sales | Cash flow hedge | Foreign Currency Forward Contracts          
Derivative [Line Items]          
Cash flow hedges realized gains (losses) $ 138 $ 32 $ 239 $ 183