Goodwill and Other Intangible Assets - Other Intangible Assets (Detail) (USD $) In Thousands, unless otherwise specified
|
3 Months Ended |
|
Mar. 31, 2015
|
Dec. 31, 2014
|
Finite And Indefinite Lived Intangible Assets [Line Items] |
|
|
Intangible assets subject to amortization |
$ 508,655us-gaap_FiniteLivedIntangibleAssetsGross
|
$ 511,951us-gaap_FiniteLivedIntangibleAssetsGross
|
Accumulated Amortization |
(261,100)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
|
(255,858)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
|
Intangible Assets, Net |
247,555us-gaap_FiniteLivedIntangibleAssetsNet
|
256,093us-gaap_FiniteLivedIntangibleAssetsNet
|
Remaining Weighted Average Amortization Period in Years |
11 years
|
|
Customer Relationships [Member] |
|
|
Finite And Indefinite Lived Intangible Assets [Line Items] |
|
|
Intangible assets subject to amortization |
255,901us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember
|
257,380us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember
|
Accumulated Amortization |
(77,968)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember
|
(74,289)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember
|
Intangible Assets, Net |
177,933us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember
|
183,091us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember
|
Remaining Weighted Average Amortization Period in Years |
10 years 2 months 12 days
|
|
Backlog [Member] |
|
|
Finite And Indefinite Lived Intangible Assets [Line Items] |
|
|
Intangible assets subject to amortization |
149,307us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_OrderOrProductionBacklogMember
|
151,404us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_OrderOrProductionBacklogMember
|
Accumulated Amortization |
(138,615)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_OrderOrProductionBacklogMember
|
(138,460)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_OrderOrProductionBacklogMember
|
Intangible Assets, Net |
10,692us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_OrderOrProductionBacklogMember
|
12,944us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_OrderOrProductionBacklogMember
|
Remaining Weighted Average Amortization Period in Years |
1 year 2 months 12 days
|
|
Trade Names [Member] |
|
|
Finite And Indefinite Lived Intangible Assets [Line Items] |
|
|
Intangible assets subject to amortization |
49,806us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember
|
49,664us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember
|
Accumulated Amortization |
(6,882)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember
|
(6,278)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember
|
Intangible Assets, Net |
42,924us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember
|
43,386us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember
|
Remaining Weighted Average Amortization Period in Years |
19 years 6 months
|
|
Non-compete Agreements [Member] |
|
|
Finite And Indefinite Lived Intangible Assets [Line Items] |
|
|
Intangible assets subject to amortization |
31,329us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_NoncompeteAgreementsMember
|
31,430us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_NoncompeteAgreementsMember
|
Accumulated Amortization |
(25,391)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_NoncompeteAgreementsMember
|
(25,136)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_NoncompeteAgreementsMember
|
Intangible Assets, Net |
5,938us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_NoncompeteAgreementsMember
|
6,294us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_NoncompeteAgreementsMember
|
Remaining Weighted Average Amortization Period in Years |
3 years 4 months 24 days
|
|
Patented Rights and Developed Technology [Member] |
|
|
Finite And Indefinite Lived Intangible Assets [Line Items] |
|
|
Intangible assets subject to amortization |
22,312us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DevelopedTechnologyRightsMember
|
22,073us-gaap_FiniteLivedIntangibleAssetsGross / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DevelopedTechnologyRightsMember
|
Accumulated Amortization |
(12,244)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DevelopedTechnologyRightsMember
|
(11,695)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DevelopedTechnologyRightsMember
|
Intangible Assets, Net |
$ 10,068us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DevelopedTechnologyRightsMember
|
$ 10,378us-gaap_FiniteLivedIntangibleAssetsNet / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_DevelopedTechnologyRightsMember
|
Remaining Weighted Average Amortization Period in Years |
4 years 4 months 24 days
|
|