XML 86 R66.htm IDEA: XBRL DOCUMENT
v3.3.1.900

Stock Repurchase Program Stock Repurchase Activities (Phantom) (Details) $ in Millions | 6 Months Ended
--- | ---
Jan. 31, 2016 USD ($)
Accelerated Share Repurchase Program August 2015 [Member] | Scenario, Forecast [Member] |
Share Repurchases [Line Items] |
Settlement of equity forward contract | $ 20.0

X
- Definition Accelerated Share Repurchases, Remaining Agreement Amount + References No definition available. + Details
Name: | snps_AcceleratedShareRepurchasesRemainingAgreementAmount
Namespace Prefix: | snps_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=snps_AcceleratedShareRepurchaseProgramAugust2015Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |