XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments and Fair Value Measurements (Narrative) (Details)
€ in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2018
USD ($)
Mar. 31, 2018
EUR (€)
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]        
Payment of earn-out consideration paid within operating activities $ 469 $ 904    
Earn-out consideration cash payment within financing activities 3,394      
Transfers in or out of Level 3 0      
Euro-Denominated Foreign Currency Forward Contracts [Member]        
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]        
Gain (loss) on derivative instruments held for trading purposes, net   $ (20)    
Cash Flow Hedging [Member]        
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]        
(Gain) loss from cash flow hedge derivatives to be reclassified (423)      
Cash Flow Hedging [Member] | U.S. Dollar Denominated Foreign Currency Forward Contracts Euro Functional Currency [Member]        
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]        
Notional amounts 0   $ 0  
Cash Flow Hedging [Member] | U.S. Dollar Denominated Foreign Currency Forward Contracts, Swedish Krona Functional Currency [Member]        
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]        
Notional amounts 0   0  
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Forward Currency Contracts [Member]        
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]        
Notional amounts 6,108   9,017  
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Mexican Peso-Denominated Foreign Currency Forward Contracts [Member]        
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]        
Notional amounts 6,108   $ 9,017  
Fair Value, Inputs, Level 2 [Member]        
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]        
Financial assets carried at fair value 423      
Forward currency asset contracts 423      
Orlaco [Member]        
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]        
Earn-out consideration | €       € 7,500
Payment of earn-out consideration paid within operating activities 5,080      
Earn-out consideration cash payment within financing activities $ 3,394