XML 97 R87.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combination - Narrative (Details) - USD ($)
3 Months Ended
Apr. 06, 2017
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Business Combination        
Fair value of earnout consideration   $ 9,360,000   $ 13,400,000
Residential Control Systems, Inc        
Business Combination        
Initial purchase price $ 12,600,000      
Cash consideration 8,894,000      
Contingent consideration 3,700,000      
Net sales   1,100,000    
Net loss   300,000    
Additional earnout payments $ 10,000,000      
Net increase in amortization expense     $ 100,000  
Fair value of earnout consideration   2,300,000    
Residential Control Systems, Inc | Other Accrued Liabilities        
Business Combination        
Fair value of earnout consideration   21,000    
Residential Control Systems, Inc | Long-term Contingent Consideration        
Business Combination        
Fair value of earnout consideration   $ 2,200,000    
Residential Control Systems, Inc | Valuation Methodology Based on Future Operating Income Projections        
Business Combination        
Discount rate 24.80%