XML 62 R45.htm IDEA: XBRL DOCUMENT v3.6.0.2
Goodwill and Intangibles - Schedule of Gross Carrying Amount, Accumulated Amortization and Net Book Value (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 126,814 $ 96,448
Accumulated Amortization 40,497 29,230
Net Book Value 86,317 67,218
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 80,909 62,399
Accumulated Amortization 27,533 20,231
Net Book Value 53,376 42,168
Covenants Not-to-compete [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 8,602 5,729
Accumulated Amortization 2,466 847
Net Book Value 6,136 4,882
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 37,303 28,320
Accumulated Amortization 10,498 8,152
Net Book Value $ 26,805 $ 20,168