XML 132 R117.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combinations - Narrative (Details)
$ in Thousands
12 Months Ended
Apr. 06, 2017
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Business Acquisition [Line Items]        
Cash consideration   $ 0 $ 8,894 $ 0
Additional earnout payments   1,600    
Long-term contingent consideration   8,435 13,400  
Residential Control Systems, Inc        
Business Acquisition [Line Items]        
Purchase price $ 12,600      
Cash consideration 8,894      
Contingent consideration 3,700      
Acquisition costs   100 100  
Net sales since acquisition date   5,100 3,500  
Net loss since acquisition date   200 400  
Additional earnout payments $ 10,000      
Increase (decrease) in amortization expense, net   38 25  
Residential Control Systems, Inc | Long-term Contingent Consideration        
Business Acquisition [Line Items]        
Long-term contingent consideration   $ 700 $ 2,300  
Residential Control Systems, Inc | Discount Rate | Income Approach Valuation Technique        
Business Acquisition [Line Items]        
Measurement input for contingent consideration liability 0.248