XML 72 R94.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Summary of Reconciliation of Beginning and Ending Balance of Gross Unrecognized Tax Benefit (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Income Tax Disclosure [Abstract]    
Beginning balance $ 117,760us-gaap_UnrecognizedTaxBenefits $ 109,680us-gaap_UnrecognizedTaxBenefits
Increases in unrecognized tax benefits related to prior year tax positions 2,037us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 4,189us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Decreases in unrecognized tax benefits related to prior year tax positions (23,271)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions (3,328)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Increases in unrecognized tax benefits related to current year tax positions 35,277us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 14,128us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Decreases in unrecognized tax benefits related to settlements with taxing authorities (1,858)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities (4,967)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Reductions in unrecognized tax benefits due to lapse of applicable statute of limitations (8,816)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (7,728)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Increases in unrecognized tax benefits acquired 3,575snps_UnrecognizedTaxBenefitsAcquisitions 5,718snps_UnrecognizedTaxBenefitsAcquisitions
Changes in unrecognized tax benefits due to foreign currency translation (602)snps_UnrecognizedTaxBenefitsPeriodIncreaseDecreaseDueToForeignCurrencyTranslation 68snps_UnrecognizedTaxBenefitsPeriodIncreaseDecreaseDueToForeignCurrencyTranslation
Ending Balance $ 124,102us-gaap_UnrecognizedTaxBenefits $ 117,760us-gaap_UnrecognizedTaxBenefits