XML 87 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Instruments and Fair Value Measurements (Narrative) (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
USD ($)
Dec. 31, 2021
USD ($)
contract
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Feb. 18, 2020
USD ($)
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]          
Borrowings outstanding   $ 163,957 $ 136,000    
Assets fair value adjustment   0 0    
Impairment of Goodwill   0 0 $ 0  
Payment of earn-out consideration paid within operating activities   2,065 (3,196) 2,308  
Earn-out consideration cash payment within financing activities       $ 3,394  
Earn-out consideration, operating and financing activities $ 8,474        
Transfers in or out of Level 3   0      
Asset impairments   2,326      
Particulate Matter Fixed Assets [Member]          
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]          
Asset impairments   2,326      
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    
Cash Flow Hedging [Member] | Mexican Peso-Denominated Foreign Currency Forward Contracts [Member]          
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]          
Notional amounts   23,923 1,242    
Cash Flow Hedging [Member] | Interest Rate Swap [Member]          
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]          
Notional amounts         $ 50,000
Interest expense   651 433    
Cash Flow Hedging [Member] | Interest Rate Swap [Member] | Credit Facility [Member]          
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]          
Borrowings outstanding   $ 163,957      
Net Investment Hedging [Member]          
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]          
Number of hedge contracts | contract   2      
Net Investment Hedging [Member] | Net Investment Hedge Due 2026 [Member]          
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]          
Notional amounts   $ 25,000      
Net Investment Hedging [Member] | Net Investment Hedge Due 2028 [Member]          
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]          
Notional amounts   25,000      
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   23,923 1,242    
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Interest Rate Swap [Member]          
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]          
Notional amounts   50,000 50,000    
Control Devices [Member] | Particulate Matter Fixed Assets [Member] | Tallinn, Estonia Facility [Member]          
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]          
Asset impairments   2,326      
Control Devices [Member] | Selling, General and Administrative Expenses [Member] | Particulate Matter Fixed Assets [Member] | Tallinn, Estonia Facility [Member]          
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]          
Asset impairments   $ 2,326      
Orlaco [Member]          
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]          
Payment of earn-out consideration paid within operating activities     5,080    
Earn-out consideration cash payment within financing activities     $ 3,394