XML 56 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions - Estimated Fair Values of Identifiable Intangible Assets and Related Weighted Average Amortization (Detail) - Acquisitions 2017
$ in Thousands
9 Months Ended
Sep. 30, 2017
USD ($)
Business Acquisition [Line Items]  
Estimated fair value at acquisition date $ 103,791
Weighted average amortization period at acquisition date 8 years 1 month
Customer relationships  
Business Acquisition [Line Items]  
Estimated fair value at acquisition date $ 76,213
Weighted average amortization period at acquisition date 6 years 9 months 18 days
Backlog  
Business Acquisition [Line Items]  
Estimated fair value at acquisition date $ 333
Weighted average amortization period at acquisition date 2 years
Trade names  
Business Acquisition [Line Items]  
Estimated fair value at acquisition date $ 18,815
Weighted average amortization period at acquisition date 15 years
Non-compete agreements  
Business Acquisition [Line Items]  
Estimated fair value at acquisition date $ 8,430
Weighted average amortization period at acquisition date 5 years