XML 19 R48.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Financial Assets and Liabilities - Ineffective Portion and Portion Excluded from Effectiveness Testing of Derivative Hedge Gains (Losses) (Detail) (Foreign Exchange Contracts, USD $) In Thousands, unless otherwise specified | 3 Months Ended | 6 Months Ended
--- | --- | ---
Apr. 30, 2015 | Apr. 30, 2014 | Apr. 30, 2015 | Apr. 30, 2014
Foreign Exchange Contracts |  |  |  |  |  |  |  |
Financial Assets and Liabilities [Line Items] |  |  |  |  |  |  |  |
Amount of gain (loss) recognized in income statement on derivatives (ineffective portion) | $ (40)us-gaap_DerivativeNetHedgeIneffectivenessGainLoss / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember | [1] | $ (85)us-gaap_DerivativeNetHedgeIneffectivenessGainLoss / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember | [1] | $ 700 us-gaap_DerivativeNetHedgeIneffectivenessGainLoss / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember | [1] | $ 34 us-gaap_DerivativeNetHedgeIneffectivenessGainLoss / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember | [1]
Amount of gain (loss) recognized in income statement on derivatives (excluded from effectiveness testing) | $ 1,234 us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember | [2] | $ 808 us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember | [2] | $ 2,306 us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember | [2] | $ 2,402 us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember | [2]
[1] | The ineffective portion includes forecast inaccuracies.
[2] | The portion excluded from effectiveness testing includes the discount earned or premium paid for the contracts.

X
- Details
Name: | snps_FinancialAssetsAndLiabilitiesLineItems
Namespace Prefix: | snps_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments representing (a) the amount of the hedge ineffectiveness and (b) the amount, if any, excluded from the assessment of hedge effectiveness. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624171-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 25 -Section 50 -Paragraph 1 -Subparagraph (a)(1),(2) -URI http://asc.fasb.org/extlink&oid=6886632&loc=d3e76258-113986 + Details
Name: | us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss) from the ineffectiveness of the hedge. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624171-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 25 -Section 50 -Paragraph 1 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6886632&loc=d3e76258-113986 + Details
Name: | us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration