Activity Related to Liability for Special Charges (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Special Charges [Line Items]  
Beginning Balance $ 18,613
Payments (2,685)
Foreign currency translation adjustment and other (141)
Ending Balance 15,787
Employee Termination Costs  
Special Charges [Line Items]  
Beginning Balance 13,759
Payments (2,640)
Foreign currency translation adjustment and other (141)
Ending Balance 10,978
Lease Costs  
Special Charges [Line Items]  
Beginning Balance 4,854
Payments (45)
Ending Balance $ 4,809