XML 75 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value of Financial Instruments (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Letter
Dec. 31, 2017
USD ($)
Performance Bond [Abstract]    
Unrestricted cash $ 1,000 $ 2,300
Number of standby letters of credit | Letter 5  
Letter of credit and surety bonds $ 2,300  
Assets and liabilities measured at fair value [Abstract]    
Money market funds 824 3,240
Foreign exchange contracts - Assets 43 201
Total assets 867 3,441
Liability awards (118) (242)
Interest rate swap contract (103)  
Contingent consideration liability   (1,701)
Total liabilities (221) (1,943)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Begging balance 1,701  
Payments made on contingent liabilities (1,701)  
Change in fair value 0  
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Assets and liabilities measured at fair value [Abstract]    
Money market funds 824 3,240
Foreign exchange contracts - Assets 0 0
Total assets 824 3,240
Liability awards 0 0
Interest rate swap contract 0  
Contingent consideration liability   0
Total liabilities 0 0
Significant Other Observable Inputs (Level 2) [Member]    
Assets and liabilities measured at fair value [Abstract]    
Money market funds 0 0
Foreign exchange contracts - Assets 43 201
Total assets 43 201
Liability awards (118) (242)
Interest rate swap contract (103)  
Contingent consideration liability   0
Total liabilities (221) (242)
Significant Unobservable Inputs (Level 3) [Member]    
Assets and liabilities measured at fair value [Abstract]    
Money market funds 0 0
Foreign exchange contracts - Assets 0 0
Total assets 0 0
Liability awards 0 0
Interest rate swap contract 0  
Contingent consideration liability   (1,701)
Total liabilities 0 $ (1,701)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Ending balance $ 0