XML 99 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Business Acquisition [Line Items]      
Initial cash consideration, net of cash acquired $ 34,575 $ 91 $ 100
Goodwill 715,644 $ 686,108 $ 683,683
Charge on contingent liability remeasured 505    
Payments Type One      
Business Acquisition [Line Items]      
Warranty and indemnity hold back payments $ 2,000    
Warranty and indemnity hold back payments release period 18 months    
Liabilities fair value assumption discount rate percentage 3.00%    
Payments Type Two      
Business Acquisition [Line Items]      
Warranty and indemnity hold back payments $ 1,200    
Warranty and indemnity hold back payments release period four years    
Liabilities fair value assumption discount rate percentage 3.25%    
TFC, DMS and Vista      
Business Acquisition [Line Items]      
Combined purchase consideration $ 51,200    
Initial cash consideration, net of cash acquired 34,600    
Goodwill 32,100    
Aggregate intangible assets arising from acquisitions 10,600    
Extended purchase commitments under the acquisition agreements 6,500    
Charge on contingent liability remeasured 500    
TFC, DMS and Vista | Level 3      
Business Acquisition [Line Items]      
Fair value of contingent consideration $ 1,200