Balances Related to Intangible Assets (Detail) - USD ($) $ in Thousands |
6 Months Ended |
|
Jun. 30, 2017 |
Dec. 31, 2016 |
| Finite-Lived Intangible Assets [Line Items] |
|
|
| Gross Carrying Amount |
$ 100,681
|
$ 100,352
|
| Accumulated Amortization |
(35,477)
|
(31,932)
|
| Net Carrying Amount |
65,204
|
68,420
|
| Customer relationships |
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
| Gross Carrying Amount |
92,805
|
92,515
|
| Accumulated Amortization |
(31,642)
|
(28,729)
|
| Net Carrying Amount |
$ 61,163
|
63,786
|
| Customer relationships | Minimum |
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
| Estimated Useful Life in Years |
15 years
|
|
| Customer relationships | Maximum |
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
| Estimated Useful Life in Years |
20 years
|
|
| Trade names/trademarks |
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
| Gross Carrying Amount |
$ 5,928
|
5,892
|
| Accumulated Amortization |
(2,843)
|
(2,364)
|
| Net Carrying Amount |
$ 3,085
|
3,528
|
| Trade names/trademarks | Minimum |
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
| Estimated Useful Life in Years |
5 years
|
|
| Trade names/trademarks | Maximum |
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
| Estimated Useful Life in Years |
10 years
|
|
| Non-compete agreements |
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
| Estimated Useful Life in Years |
5 years
|
|
| Gross Carrying Amount |
$ 1,888
|
1,886
|
| Accumulated Amortization |
(964)
|
(813)
|
| Net Carrying Amount |
$ 924
|
1,073
|
| Other |
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
| Estimated Useful Life in Years |
20 years
|
|
| Gross Carrying Amount |
$ 60
|
59
|
| Accumulated Amortization |
(28)
|
(26)
|
| Net Carrying Amount |
$ 32
|
$ 33
|