XML 106 R86.htm IDEA: XBRL DOCUMENT
v3.3.1.900

Income Taxes - Taxes - Additional Information (Detail) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended | 12 Months Ended
--- | --- | --- | ---
Oct. 31, 2015 | Jan. 31, 2015 | Oct. 31, 2014 | Apr. 30, 2014 | Jan. 31, 2014 | Oct. 31, 2013 | Oct. 31, 2015 | Oct. 31, 2014 | Oct. 31, 2013
Taxes [Line Items] |  |  |  |  |  |  |  |  |
Increase in valuation allowance |  |  |  |  |  |  | $ 2,700 |  |
Unrecognized deferred tax assets | $ 83,300 |  |  |  |  |  | 83,300 |  |
Undistributed foreign earnings | 1,047,500 |  |  |  |  |  | 1,047,500 |  |
Tax on deferred undistributed foreign earnings |  |  |  |  |  |  | 232,000 |  |
Increase in gross unrecognized tax benefits |  |  |  |  |  |  | 8,000 |  |
Gross unrecognized tax benefits | 132,054 |  | $ 124,102 |  |  | $ 117,760 | 132,054 | $ 124,102 | $ 117,760
Unrecognized tax benefits affecting effective tax rate | 129,400 |  | 120,500 |  |  |  | 129,400 | 120,500 |
The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations |  |  |  |  |  |  | 600 | 500 | $ 200
The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations | 2,200 |  | 1,300 |  |  |  | 2,200 | 1,300 |
Estimated potential decrease in underlying unrecognized tax benefits, minimum | 0 |  |  |  |  |  | 0 |  |
Estimated potential decrease in underlying unrecognized tax benefits, maximum | 36,000 |  |  |  |  |  | 36,000 |  |
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities |  |  |  |  |  |  | $ 0 | $ 1,858 |
Internal Revenue Service (IRS) | Fiscal Year 2012 |  |  |  |  |  |  |  |  |
Taxes [Line Items] |  |  |  |  |  |  |  |  |
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities |  |  |  |  | $ 10,000 | 6,000 |  |  |
Decrease in deferred tax assets |  |  |  |  |  | 4,900 |  |  |
Tax impact from tax settlements |  |  |  |  |  | $ 1,100 |  |  |
Internal Revenue Service (IRS) | Fiscal Year 2013 |  |  |  |  |  |  |  |  |
Taxes [Line Items] |  |  |  |  |  |  |  |  |
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities |  |  | $ 5,500 |  |  |  |  |  |
Taiwan | Fiscal Years 2009 and 2010 |  |  |  |  |  |  |  |  |
Taxes [Line Items] |  |  |  |  |  |  |  |  |
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities |  |  |  | $ 5,100 |  |  |  |  |
Tax impact from tax settlements |  |  |  | $ 3,900 |  |  |  |  |
Taiwan | Fiscal Year 2014 |  |  |  |  |  |  |  |  |
Taxes [Line Items] |  |  |  |  |  |  |  |  |
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities | 1,200 |  |  |  |  |  |  |  |
Taiwan | Fiscal Year 2013 |  |  |  |  |  |  |  |  |
Taxes [Line Items] |  |  |  |  |  |  |  |  |
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities | $ 1,200 |  |  |  |  |  |  |  |
Fiscal Year 2012 | Taiwan |  |  |  |  |  |  |  |  |
Taxes [Line Items] |  |  |  |  |  |  |  |  |
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities |  | $ 1,100 |  |  |  |  |  |  |

X
- Definition Tax on deferred undistributed foreign earnings not provided. + References No definition available. + Details
Name: | snps_TaxOnDeferredUndistributedForeignEarningsNotProvided
Namespace Prefix: | snps_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Taxes [Line Items] + References No definition available. + Details
Name: | snps_TaxesLineItems
Namespace Prefix: | snps_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Undistributed foreign earnings. + References No definition available. + Details
Name: | snps_UndistributedForeignEarnings
Namespace Prefix: | snps_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Unrecognized deferred tax assets. + References No definition available. + Details
Name: | snps_UnrecognizedDeferredTaxAssets
Namespace Prefix: | snps_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32718-109319 + Details
Name: | us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32718-109319 + Details
Name: | us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInDeferredIncomeTaxes
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of (increase) decrease reasonably possible in the estimated lower bound of the unrecognized tax benefit for a tax position taken or expected to be taken. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32718-109319 + Details
Name: | us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeLowerBound
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of (increase) decrease reasonably possible in the estimated upper bound of the unrecognized tax benefit for a tax position taken or expected to be taken. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32718-109319 + Details
Name: | us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeUpperBound
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28446-109314 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28511-109314 + Details
Name: | us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of unrecognized tax benefits pertaining to uncertain tax positions taken in tax returns. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Unrecognized Tax Benefit -URI http://asc.fasb.org/extlink&oid=6527854 + Details
Name: | us-gaap_UnrecognizedTaxBenefits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The net amount of all increases and decreases in unrecognized tax benefits for the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e32123-109318 + Details
Name: | us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | snps_IncomeTaxExaminationByPeriodAxis=snps_FiscalYearTwentyTwelveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | snps_IncomeTaxExaminationByPeriodAxis=snps_FiscalYear2013Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=country_TW
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | snps_IncomeTaxExaminationByPeriodAxis=snps_FiscalYearTwentyZeroNineAndTwentyTenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | snps_IncomeTaxExaminationByPeriodAxis=snps_FiscalYear2014Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=snps_FiscalYearTwentyTwelveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |