XML 91 R77.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value of Financial Instruments (Details)
12 Months Ended
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Fair value of financial instruments:      
Derivative, Net Hedge Ineffectiveness Gain (Loss) $ 0 $ 0 $ 0
Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net (385,000) 517,000 (289,000)
Cost of Sales [Member]      
Fair value of financial instruments:      
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net 68,000 445,000 12,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 $ 0 $ 67,000 2,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 $ 0 $ 0  
Derivative, Notional Amount $ 0 $ 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 $ 750,000 $ 298,000  
Derivative, Notional Amount 27,588,000 8,766,000  
Interest Rate Swap [Member]      
Fair value of financial instruments:      
Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net (223,000) 0 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 (159,000) 0 $ 0
Interest Rate Swap [Member] | Assets [Member]      
Fair value of financial instruments:      
Derivative, 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, Notional Amount $ 32,375,000 0  
Description of Location of Interest Rate Derivatives on Balance Sheet Other non-current liabilities    
Interest Rate Derivatives, at Fair Value, Net $ 65,000 $ 0  
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.52 19.17  
MEXICO | Maximum [Member]      
Fair value of financial instruments:      
Derivative, Forward Exchange Rate 20.47 20.41  
CANADA | Minimum [Member]      
Fair value of financial instruments:      
Derivative, Forward Exchange Rate 1.28    
CANADA | Maximum [Member]      
Fair value of financial instruments:      
Derivative, Forward Exchange Rate 1.33