XML 102 R78.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Fair value of financial instruments:      
Derivative, Net Hedge Ineffectiveness Gain (Loss) $ 0 $ 0 $ 0
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax 1,499,000 (385,000) 517,000
Cost of Sales [Member]      
Fair value of financial instruments:      
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net 272,000 68,000 445,000
Selling, General and Administrative Expenses [Member]      
Fair value of financial instruments:      
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net $ 25,000 $ 0 67,000
Assets [Member]      
Fair value of financial instruments:      
Description of Location of Foreign Currency Derivatives on Balance Sheet Prepaid expense other current assets Prepaid expense other current assets  
Foreign Currency Contract, Asset, Fair Value Disclosure $ 452,000 $ 0  
Derivative Asset, Notional Amount $ 15,358,000 $ 0  
Liability [Member]      
Fair value of financial instruments:      
Description of Location of Foreign Currency Derivatives on Balance Sheet Accrued liabilities other Accrued liabilities other  
Foreign Currency Contracts, Liability, Fair Value Disclosure $ 0 $ 750,000  
Derivative Liability, Notional Amount 0 27,588,000  
Interest Rate Swap [Member]      
Fair value of financial instruments:      
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax (708,000) (223,000) 0
Interest Rate Swap [Member] | Interest Expense [Member]      
Fair value of financial instruments:      
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net (67,000) (159,000) $ 0
Interest Rate Swap [Member] | Assets [Member]      
Fair value of financial instruments:      
Derivative Asset, Notional Amount $ 0 0  
Description of Location of Interest Rate Derivatives on Balance Sheet Other non-current assets    
Interest Rate Derivatives, at Fair Value, Net $ 0 0  
Interest Rate Swap [Member] | Liability [Member]      
Fair value of financial instruments:      
Derivative Liability, Notional Amount $ 29,750,000 32,375,000  
Description of Location of Interest Rate Derivatives on Balance Sheet Other non-current liabilities    
Interest Rate Derivatives, at Fair Value, Net $ 706,000 $ 65,000  
Interest Rate Swap [Member]      
Fair value of financial instruments:      
Debt Instrument, Face Amount $ 35,000,000    
Derivative, Fixed Interest Rate 2.49%    
MEXICO | Minimum [Member]      
Fair value of financial instruments:      
Derivative, Forward Exchange Rate 19.53 19.52  
MEXICO | Maximum [Member]      
Fair value of financial instruments:      
Derivative, Forward Exchange Rate 20.58 20.47  
CANADA | Minimum [Member]      
Fair value of financial instruments:      
Derivative, Forward Exchange Rate 1.32 1.28  
CANADA | Maximum [Member]      
Fair value of financial instruments:      
Derivative, Forward Exchange Rate 1.32 1.33