XML 70 R96.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Taxes - Additional Information (Detail) (USD $)
12 Months Ended 3 Months Ended 6 Months Ended 3 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2012
Jul. 31, 2012
Jan. 31, 2014
Oct. 31, 2013
Oct. 31, 2014
Apr. 30, 2014
Apr. 30, 2012
Mar. 05, 2012
Taxes [Line Items]                    
Increase in valuation allowance $ 2,600,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount                  
Unrecognized deferred tax assets 70,700,000snps_UnrecognizedDeferredTaxAssets           70,700,000snps_UnrecognizedDeferredTaxAssets      
Undistributed foreign earnings 948,000,000snps_UndistributedForeignEarnings           948,000,000snps_UndistributedForeignEarnings      
Tax on deferred undistributed foreign earnings 206,000,000snps_TaxOnDeferredUndistributedForeignEarningsNotProvided                  
Increase in gross unrecognized tax benefits 6,300,000us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease                  
Gross unrecognized tax benefits 124,102,000us-gaap_UnrecognizedTaxBenefits 117,760,000us-gaap_UnrecognizedTaxBenefits 109,680,000us-gaap_UnrecognizedTaxBenefits     117,760,000us-gaap_UnrecognizedTaxBenefits 124,102,000us-gaap_UnrecognizedTaxBenefits      
Unrecognized tax benefits affecting effective tax rate 120,500,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate 117,800,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate       117,800,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate 120,500,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate      
The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations 500,000us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense 200,000us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense (5,800,000)us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense              
The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations 1,300,000us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued 800,000us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued       800,000us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued 1,300,000us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued      
Estimated potential decrease in underlying unrecognized tax benefits, minimum 0us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeLowerBound           0us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeLowerBound      
Estimated potential decrease in underlying unrecognized tax benefits, maximum 25,000,000us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeUpperBound           25,000,000us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeUpperBound      
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities 1,858,000us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities 4,967,000us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities                
Internal Revenue Service (IRS) | Fiscal Years 2010 and 2011                    
Taxes [Line Items]                    
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities       24,700,000us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_InternalRevenueServiceIRSMember
/ snps_IncomeTaxExaminationByPeriodAxis
= snps_FiscalYearsTwentyZeroTenAndTwentyZeroElevenMember
           
Tax impact from tax settlements       15,900,000us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_InternalRevenueServiceIRSMember
/ snps_IncomeTaxExaminationByPeriodAxis
= snps_FiscalYearsTwentyZeroTenAndTwentyZeroElevenMember
           
Internal Revenue Service (IRS) | Fiscal Year 2012                    
Taxes [Line Items]                    
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities         10,000,000us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_InternalRevenueServiceIRSMember
/ snps_IncomeTaxExaminationByPeriodAxis
= snps_FiscalYearTwentyTwelveMember
6,000,000us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_InternalRevenueServiceIRSMember
/ snps_IncomeTaxExaminationByPeriodAxis
= snps_FiscalYearTwentyTwelveMember
       
Decrease in deferred tax assets           4,900,000us-gaap_IncreaseDecreaseInDeferredIncomeTaxes
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_InternalRevenueServiceIRSMember
/ snps_IncomeTaxExaminationByPeriodAxis
= snps_FiscalYearTwentyTwelveMember
       
Tax impact from tax settlements           1,100,000us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_InternalRevenueServiceIRSMember
/ snps_IncomeTaxExaminationByPeriodAxis
= snps_FiscalYearTwentyTwelveMember
       
Internal Revenue Service (IRS) | Fiscal Year 2013                    
Taxes [Line Items]                    
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities             5,500,000us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_InternalRevenueServiceIRSMember
/ snps_IncomeTaxExaminationByPeriodAxis
= snps_FiscalYear2013Member
     
Taiwan | Fiscal Year 2008                    
Taxes [Line Items]                    
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities     16,500,000us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ us-gaap_IncomeTaxAuthorityAxis
= country_TW
/ snps_IncomeTaxExaminationByPeriodAxis
= snps_FiscalYearTwentyZeroEightMember
             
Tax impact from tax settlements     14,700,000us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions
/ us-gaap_IncomeTaxAuthorityAxis
= country_TW
/ snps_IncomeTaxExaminationByPeriodAxis
= snps_FiscalYearTwentyZeroEightMember
             
Taiwan | Fiscal Years 2009 and 2010                    
Taxes [Line Items]                    
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities               5,100,000us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ us-gaap_IncomeTaxAuthorityAxis
= country_TW
/ snps_IncomeTaxExaminationByPeriodAxis
= snps_FiscalYearTwentyZeroNineAndTwentyTenMember
   
Tax impact from tax settlements               3,900,000us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions
/ us-gaap_IncomeTaxAuthorityAxis
= country_TW
/ snps_IncomeTaxExaminationByPeriodAxis
= snps_FiscalYearTwentyZeroNineAndTwentyTenMember
   
Hungary | Fiscal Year 2006 Through 2008                    
Taxes [Line Items]                    
Cash payments as a result of settlement                   5,100,000us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority
/ us-gaap_IncomeTaxAuthorityAxis
= country_HU
/ snps_IncomeTaxExaminationByPeriodAxis
= snps_FiscalYearTwentyZeroSixThroughTwentyEightMember
Hungary | Fiscal Year 2006 Through 2010                    
Taxes [Line Items]                    
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities       24,200,000us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ us-gaap_IncomeTaxAuthorityAxis
= country_HU
/ snps_IncomeTaxExaminationByPeriodAxis
= snps_FiscalYearTwentyZeroSixThroughTwentyTenMember
        27,000,000us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ us-gaap_IncomeTaxAuthorityAxis
= country_HU
/ snps_IncomeTaxExaminationByPeriodAxis
= snps_FiscalYearTwentyZeroSixThroughTwentyTenMember
 
Hungary | Fiscal Years 2009 and 2010                    
Taxes [Line Items]                    
Tax impact from tax settlements     6,300,000us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions
/ us-gaap_IncomeTaxAuthorityAxis
= country_HU
/ snps_IncomeTaxExaminationByPeriodAxis
= snps_FiscalYearTwentyZeroNineAndTwentyTenMember
             
Hungary | Fiscal Years 2009 and 2010 | Cash Payment Obligations                    
Taxes [Line Items]                    
Cash payments as a result of settlement     3,200,000us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority
/ us-gaap_DebtInstrumentAxis
= snps_CashPaymentObligationsMember
/ us-gaap_IncomeTaxAuthorityAxis
= country_HU
/ snps_IncomeTaxExaminationByPeriodAxis
= snps_FiscalYearTwentyZeroNineAndTwentyTenMember
             
Hungary | Fiscal Years 2009 and 2010 | Cash payment                    
Taxes [Line Items]                    
Cash payments as a result of settlement     $ 10,900,000us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority
/ us-gaap_DebtInstrumentAxis
= snps_AllOtherMember
/ us-gaap_IncomeTaxAuthorityAxis
= country_HU
/ snps_IncomeTaxExaminationByPeriodAxis
= snps_FiscalYearTwentyZeroNineAndTwentyTenMember