XML 42 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Components of Corporate Restructuring and Other Reorganization Activities from Recent Acquisitions (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Restructuring Cost and Reserve [Line Items]    
Beginning balance $ 3,341us-gaap_RestructuringReserve $ 1,914us-gaap_RestructuringReserve
Restructuring charges (adjustments) incurred, net 8,535us-gaap_RestructuringCharges 8,885us-gaap_RestructuringCharges
Unfavorable lease liability   1,708us-gaap_OffMarketLeaseUnfavorable
Amounts paid during the period (9,024)us-gaap_PaymentsForRestructuring (9,087)us-gaap_PaymentsForRestructuring
Foreign currency translation adjustments (59)us-gaap_RestructuringReserveTranslationAndOtherAdjustment (79)us-gaap_RestructuringReserveTranslationAndOtherAdjustment
Ending balance 2,793us-gaap_RestructuringReserve 3,341us-gaap_RestructuringReserve
Severance    
Restructuring Cost and Reserve [Line Items]    
Beginning balance 1,470us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
618us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Restructuring charges (adjustments) incurred, net 8,671us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
8,885us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Amounts paid during the period (7,741)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
(7,996)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Foreign currency translation adjustments (59)us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
(37)us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Ending balance 2,341us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
1,470us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Facility Closures    
Restructuring Cost and Reserve [Line Items]    
Beginning balance 1,871us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
1,296us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Restructuring charges (adjustments) incurred, net (136)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Unfavorable lease liability   1,708us-gaap_OffMarketLeaseUnfavorable
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Amounts paid during the period (1,283)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
(1,091)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Foreign currency translation adjustments   (42)us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Ending balance $ 452us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
$ 1,871us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember