XML 70 R50.htm IDEA: XBRL DOCUMENT
v3.3.1.900

Financial Assets and Liabilities - Summary of Cash Cash Equivalents and Investments (Detail) - USD ($) $ in Thousands | Oct. 31, 2015 | Oct. 31, 2014
--- | --- | ---
Cash, Cash Equivalents and Investments [Line Items] |  |  |  |  |
Non-marketable equity securities |  | $ 10,300 |  | $ 10,900 |
Cash Equivalents [Member] |  |  |  |  |
Cash, Cash Equivalents and Investments [Line Items] |  |  |  |  |
Available-for-sale Securities, Cost |  | 239,473 |  | 409,064 |
Gross Unrealized Gains |  | 0 |  | 0 |
Gross Unrealized Losses Less than 12 Months |  | (1) |  | 0 |
Gross Unrealized Losses 12 Months or Longer |  | 0 |  | 0 |
Estimated Fair Value |  | 239,472 | [1] | 409,064 | [2]
Short-term Investments [Member] |  |  |  |  |
Cash, Cash Equivalents and Investments [Line Items] |  |  |  |  |
Available-for-sale Securities, Cost |  | 128,774 |  |  |
Gross Unrealized Gains |  | 33 |  |  |
Gross Unrealized Losses Less than 12 Months |  | (60) |  |  |
Gross Unrealized Losses 12 Months or Longer |  | 0 |  |  |
Estimated Fair Value | [1] | 128,747 |  |  |
Other Long-term Investments [Member] |  |  |  |  |
Cash, Cash Equivalents and Investments [Line Items] |  |  |  |  |
Non-marketable equity securities, Cost |  | 10,277 |  | 10,869 |
Gross Unrealized Gains |  | 0 |  | 0 |
Gross Unrealized Losses Less Than 12Months |  | 0 |  | 0 |
Gross Unrealized Loss Position 12Months Or Longer |  | 0 |  | 0 |
Non-marketable equity securities |  | 10,277 | [1] | 10,869 | [2]
Money Market Funds (U.S.) | Cash Equivalents [Member] |  |  |  |  |
Cash, Cash Equivalents and Investments [Line Items] |  |  |  |  |
Available-for-sale Securities, Cost |  | 233,839 |  | 409,064 |
Gross Unrealized Gains |  | 0 |  | 0 |
Gross Unrealized Losses Less than 12 Months |  | 0 |  | 0 |
Gross Unrealized Losses 12 Months or Longer |  | 0 |  | 0 |
Estimated Fair Value |  | 233,839 | [1] | 409,064 | [2]
Commercial Paper [Member] | Cash Equivalents [Member] |  |  |  |  |
Cash, Cash Equivalents and Investments [Line Items] |  |  |  |  |
Available-for-sale Securities, Cost |  | 1,834 |  |  |
Gross Unrealized Gains |  | 0 |  |  |
Gross Unrealized Losses Less than 12 Months |  | 0 |  |  |
Gross Unrealized Losses 12 Months or Longer |  | 0 |  |  |
Estimated Fair Value | [1] | 1,834 |  |  |
Commercial Paper [Member] | Short-term Investments [Member] |  |  |  |  |
Cash, Cash Equivalents and Investments [Line Items] |  |  |  |  |
Available-for-sale Securities, Cost |  | 12,129 |  |  |
Gross Unrealized Gains |  | 0 |  |  |
Gross Unrealized Losses Less than 12 Months |  | 0 |  |  |
Gross Unrealized Losses 12 Months or Longer |  | 0 |  |  |
Estimated Fair Value | [1] | 12,129 |  |  |
US Government Agency Securities [Member] | Short-term Investments [Member] |  |  |  |  |
Cash, Cash Equivalents and Investments [Line Items] |  |  |  |  |
Available-for-sale Securities, Cost |  | 12,615 |  |  |
Gross Unrealized Gains |  | 3 |  |  |
Gross Unrealized Losses Less than 12 Months |  | (4) |  |  |
Gross Unrealized Losses 12 Months or Longer |  | 0 |  |  |
Estimated Fair Value | [1] | 12,614 |  |  |
Municipal Bonds [Member] | Short-term Investments [Member] |  |  |  |  |
Cash, Cash Equivalents and Investments [Line Items] |  |  |  |  |
Available-for-sale Securities, Cost |  | 1,403 |  |  |
Gross Unrealized Gains |  | 1 |  |  |
Gross Unrealized Losses Less than 12 Months |  | (1) |  |  |
Gross Unrealized Losses 12 Months or Longer |  | 0 |  |  |
Estimated Fair Value | [1] | 1,403 |  |  |
Certificates of Deposit [Member] | Cash Equivalents [Member] |  |  |  |  |
Cash, Cash Equivalents and Investments [Line Items] |  |  |  |  |
Available-for-sale Securities, Cost |  | 3,500 |  |  |
Gross Unrealized Gains |  | 0 |  |  |
Gross Unrealized Losses Less than 12 Months |  | 0 |  |  |
Gross Unrealized Losses 12 Months or Longer |  | 0 |  |  |
Estimated Fair Value | [1] | 3,500 |  |  |
Certificates of Deposit [Member] | Short-term Investments [Member] |  |  |  |  |
Cash, Cash Equivalents and Investments [Line Items] |  |  |  |  |
Available-for-sale Securities, Cost |  | 9,800 |  |  |
Gross Unrealized Gains |  | 0 |  |  |
Gross Unrealized Losses Less than 12 Months |  | 0 |  |  |
Gross Unrealized Losses 12 Months or Longer |  | 0 |  |  |
Estimated Fair Value | [1] | 9,800 |  |  |
Corporate Debt Securities [Member] | Short-term Investments [Member] |  |  |  |  |
Cash, Cash Equivalents and Investments [Line Items] |  |  |  |  |
Available-for-sale Securities, Cost |  | 67,201 |  |  |
Gross Unrealized Gains |  | 27 |  |  |
Gross Unrealized Losses Less than 12 Months |  | (40) |  |  |
Gross Unrealized Losses 12 Months or Longer |  | 0 |  |  |
Estimated Fair Value | [1] | 67,188 |  |  |
Asset-backed Securities [Member] | Cash Equivalents [Member] |  |  |  |  |
Cash, Cash Equivalents and Investments [Line Items] |  |  |  |  |
Available-for-sale Securities, Cost |  | 300 |  |  |
Gross Unrealized Gains |  | 0 |  |  |
Gross Unrealized Losses Less than 12 Months |  | (1) |  |  |
Gross Unrealized Losses 12 Months or Longer |  | 0 |  |  |
Estimated Fair Value | [1] | 299 |  |  |
Asset-backed Securities [Member] | Short-term Investments [Member] |  |  |  |  |
Cash, Cash Equivalents and Investments [Line Items] |  |  |  |  |
Available-for-sale Securities, Cost |  | 24,619 |  |  |
Gross Unrealized Gains |  | 2 |  |  |
Gross Unrealized Losses Less than 12 Months |  | (13) |  |  |
Gross Unrealized Losses 12 Months or Longer |  | 0 |  |  |
Estimated Fair Value | [1] | 24,608 |  |  |
Non-U.S. Government Agency Securities [Member] | Short-term Investments [Member] |  |  |  |  |
Cash, Cash Equivalents and Investments [Line Items] |  |  |  |  |
Available-for-sale Securities, Cost |  | 1,007 |  |  |
Gross Unrealized Gains |  | 0 |  |  |
Gross Unrealized Losses Less than 12 Months |  | (2) |  |  |
Gross Unrealized Losses 12 Months or Longer |  | 0 |  |  |
Estimated Fair Value | [1] | 1,005 |  |  |
Non-Marketable Equity Securities [Member] | Other Long-term Investments [Member] |  |  |  |  |
Cash, Cash Equivalents and Investments [Line Items] |  |  |  |  |
Non-marketable equity securities, Cost |  | 10,277 |  | 10,869 |
Gross Unrealized Gains |  | 0 |  | 0 |
Gross Unrealized Losses Less Than 12Months |  | 0 |  | 0 |
Gross Unrealized Loss Position 12Months Or Longer |  | 0 |  | 0 |
Non-marketable equity securities |  | $ 10,277 | [1] | $ 10,869 | [2]
[1] | See Note 6. Fair Value Measures for further discussion on fair values of cash equivalents and investments.
[2] | See Note 6. Fair Value Measures for further discussion on fair values of money market funds and non-marketable equity securities

X
- Definition Cash, Cash Equivalents and Investments [Line Items] + References No definition available. + Details
Name: | snps_CashCashEquivalentsAndInvestmentsLineItems
Namespace Prefix: | snps_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Securities Owned Not Readily Marketable Accumulated Gross Unrealized Gain Before Tax + References No definition available. + Details
Name: | snps_SecuritiesOwnedNotReadilyMarketableAccumulatedGrossUnrealizedGainBeforeTax
Namespace Prefix: | snps_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Securities Owned Not Readily Marketable Continuous Unrealized Loss Position 12Months Or Longer Accumulated Loss + References No definition available. + Details
Name: | snps_SecuritiesOwnedNotReadilyMarketableContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
Namespace Prefix: | snps_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Securities Owned Not Readily Marketable Continuous Unrealized Loss Position Less Than 12Months Accumulated Loss + References No definition available. + Details
Name: | snps_SecuritiesOwnedNotReadilyMarketableContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
Namespace Prefix: | snps_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Securities Owned Not Readily Marketable, Cost + References No definition available. + Details
Name: | snps_SecuritiesOwnedNotReadilyMarketableCost
Namespace Prefix: | snps_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 25 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=28360136&loc=d3e22054-111558 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26610-111562 + Details
Name: | us-gaap_AvailableForSaleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27161-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AvailableForSaleSecuritiesAmortizedCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for twelve months or longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27290-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27337-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for less than twelve months. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27290-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27337-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate carrying value of owned private equity or other securities for which a quoted market price is not readily determinable, the value of which has been determined by management based upon fair value methods, including pricing of similar securities and valuation techniques and is included in the schedule of financial condition or the balance sheet. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Rule 15c3 -Number 240 -Section 3 -Paragraph i -Article 15c3 + Details
Name: | us-gaap_SecuritiesOwnedNotReadilyMarketable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_CashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_ShortTermInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_OtherLongTermInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_MunicipalBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_CertificatesOfDepositMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_CorporateDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_AssetBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=snps_NonMarketableEquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |