XML 80 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Compensation Expense (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock compensation expense before taxes $ 20,581us-gaap_AllocatedShareBasedCompensationExpense $ 18,118us-gaap_AllocatedShareBasedCompensationExpense
Income tax benefit (4,699)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense (4,220)us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Stock compensation expense after taxes 15,882us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 13,898us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
Cost of license    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock compensation expense before taxes 2,118us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
1,861us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Cost of maintenance and service    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock compensation expense before taxes 542us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= snps_CostOfMaintenanceAndServicesMember
428us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= snps_CostOfMaintenanceAndServicesMember
Research and development expense    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock compensation expense before taxes 10,200us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
8,916us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
Sales and marketing expense    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock compensation expense before taxes 4,247us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingAndMarketingExpenseMember
3,732us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingAndMarketingExpenseMember
General and administrative expense    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock compensation expense before taxes $ 3,474us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
$ 3,181us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember