XML 135 R91.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivatives and Hedging - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Derivative [Line Items]      
Foreign Currency Transaction Gain (Loss), net $ (2,824,000) $ 808,000 $ 226,000
Gain (loss) recognized in other comprehensive income (loss) 389,000 (2,679,000) (567,000)
Ineffective gains (losses) recognized 0    
Forward points expensed on derivatives   377,000  
Net losses from accumulated other comprehensive income (loss) into net earnings during the next 12 months $ 133,000    
Maximum remaining maturity of foreign currency derivatives 12 months    
Effect of Cash Flow Hedges on Results of Operations [Abstract]      
Net Gain (Loss) Recognized in Other Comprehensive Income (Effective Portion) $ 389,000 (2,679,000) (567,000)
Net Gain Recognized in Other Income (Expense) (Ineffective Portion) 0    
Foreign Currency Forward Contracts      
Derivative [Line Items]      
Derivative notional amount   (4,821,000) (14,821,000)
Foreign Currency Forward Contracts | Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative notional amount 0 (14,210,000)  
Foreign Exchange Forward | Cost of Goods Sold      
Derivative [Line Items]      
Gain reclassified from AOCI into cost of goods 236,000 187,000  
Foreign Exchange Forward | Designated as Hedging Instrument | Cash Flow Hedging      
Derivative [Line Items]      
Gain (loss) recognized in other comprehensive income (loss) 389,000 (2,679,000) (538,000)
Effect of Cash Flow Hedges on Results of Operations [Abstract]      
Net Gain (Loss) Recognized in Other Comprehensive Income (Effective Portion) 389,000 (2,679,000) (538,000)
Net Gain (Loss) Reclassified from Other Comprehensive Income into Earnings (Effective Portion) $ 236,000 $ (187,000) $ (2,514,000)
Minimum      
Derivative [Line Items]      
Maximum length of time, foreign currency cash flow hedge 12 years    
Maximum      
Derivative [Line Items]      
Maximum length of time, foreign currency cash flow hedge 15 years    
Short [Member] | Foreign Currency Forward Contracts      
Derivative [Line Items]      
Derivative notional amount $ (459,600,000)