XML 104 R85.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans - (Other Retirement Plans) - Additional Information (Detail)
12 Months Ended
Oct. 31, 2014
Oct. 31, 2014
Other Retirement Plans
USD ($)
Oct. 31, 2014
Other Retirement Plans
CAD
Oct. 31, 2013
Other Retirement Plans
USD ($)
Oct. 31, 2012
Other Retirement Plans
USD ($)
Other Retirement Plans [Line Items]          
Deferred percentage of annual cash base compensation 50.00%snps_DeferredPercentageOfAnnualCashBaseCompensation        
Deferred percentage of variable cash compensation 100.00%snps_DeferredPercentageOfVariableCashCompensation        
Employer contribution   $ 23,800,000us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution
/ us-gaap_PlanNameAxis
= snps_OtherRetirementPlansMember
  $ 21,300,000us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution
/ us-gaap_PlanNameAxis
= snps_OtherRetirementPlansMember
$ 23,200,000us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution
/ us-gaap_PlanNameAxis
= snps_OtherRetirementPlansMember
Maximum pretax annual company contribution match per employee   $ 1,500snps_DefinedContributionPlanMaximumAnnualEmployerContributionsAmountperEmployee
/ us-gaap_PlanNameAxis
= snps_OtherRetirementPlansMember
4,000snps_DefinedContributionPlanMaximumAnnualEmployerContributionsAmountperEmployee
/ us-gaap_PlanNameAxis
= snps_OtherRetirementPlansMember