XML 23 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Liabilities and Restructuring Charges - Additional Information (Detail) (USD $)
3 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Restructuring Charges [Abstract]    
Restructuring charges $ 15,336,000us-gaap_RestructuringCharges $ 0us-gaap_RestructuringCharges
Voluntary Retirement Program and Headcount Reduction Program [Member]    
Restructuring Charges [Abstract]    
Restructuring charges 15,300,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= snps_VoluntaryRetirementProgramandHeadcountReductionProgramMember
 
Restructuring charges paid during period 12,600,000us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= snps_VoluntaryRetirementProgramandHeadcountReductionProgramMember
 
Payroll and related benefits $ 2,700,000us-gaap_OtherEmployeeRelatedLiabilitiesCurrent
/ us-gaap_RestructuringPlanAxis
= snps_VoluntaryRetirementProgramandHeadcountReductionProgramMember