Business Combinations - Estimates of Acquired Intangible Assets (Detail) - USD ($) $ in Thousands |
9 Months Ended | |
---|---|---|
Sep. 30, 2018 |
Sep. 30, 2017 |
|
Customer Relationships [Member] | ||
Acquired Finite-Lived Intangible Assets [Line Items] | ||
Estimated Fair Value | $ 14,480 | $ 37,533 |
Weighted Average Estimated Useful Life (yrs) | 8 years | 8 years |
Trademarks and Trade Names [Member] | ||
Acquired Finite-Lived Intangible Assets [Line Items] | ||
Estimated Fair Value | $ 3,920 | $ 19,403 |
Weighted Average Estimated Useful Life (yrs) | 14 years | 15 years |
Covenants Not-to-Compete [Member] | ||
Acquired Finite-Lived Intangible Assets [Line Items] | ||
Estimated Fair Value | $ 1,530 | $ 2,429 |
Weighted Average Estimated Useful Life (yrs) | 5 years | 5 years |
Backlog [Member] | ||
Acquired Finite-Lived Intangible Assets [Line Items] | ||
Estimated Fair Value | $ 460 | $ 13,400 |
Weighted Average Estimated Useful Life (yrs) | 2 years | 1 year 6 months |