XML 60 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Letter
Contract
Dec. 31, 2018
USD ($)
Performance Bond [Abstract]    
Number of standby letters of credit | Letter 3  
Letter of credit and surety bonds $ 900  
Number of contracts | Contract 3  
Assets and Liabilities Measured at Fair Value [Abstract]    
Money market funds $ 575 $ 824
Foreign exchange contracts 113 43
Total assets 688 867
Liability awards (112) (118)
Interest rate swap contract (191) (103)
Total liabilities (303) (221)
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Assets and Liabilities Measured at Fair Value [Abstract]    
Money market funds 575 824
Foreign exchange contracts 0 0
Total assets 575 824
Liability awards 0 0
Interest rate swap contract 0 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 113 43
Total assets 113 43
Liability awards (112) (118)
Interest rate swap contract (191) (103)
Total liabilities (303) (221)
Significant Unobservable Inputs (Level 3) [Member]    
Assets and Liabilities Measured at Fair Value [Abstract]    
Money market funds 0 0
Foreign exchange contracts 0 0
Total assets 0 0
Liability awards 0 0
Interest rate swap contract 0 0
Total liabilities 0 $ 0
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 0  
Issuance of contingent consideration in connection with acquisitions 1,200  
Change in fair value (1,200)  
Ending balance $ 0