Balances Related to Intangible Assets (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 99,525 $ 99,888
Accumulated Amortization (22,560) (21,503)
Net Carrying Amount 76,965 78,385
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 91,642 91,990
Accumulated Amortization (21,294) (20,484)
Net Carrying Amount 70,348 71,506
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 11 years  
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 20 years  
Trade names/trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 6,027 6,065
Accumulated Amortization (1,078) (919)
Net Carrying Amount 4,949 5,146
Trade names/trademarks | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 1 year  
Trade names/trademarks | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 5 years  
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,796 1,772
Accumulated Amortization (167) (78)
Net Carrying Amount 1,629 1,694
Non-compete agreements | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 2 years  
Non-compete agreements | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 5 years  
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 60 61
Accumulated Amortization (21) (22)
Net Carrying Amount 39 $ 39
Other | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 1 year  
Other | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 19 years