XML 112 R96.htm IDEA: XBRL DOCUMENT
v3.24.4

Employee Benefit Plans - Stock Options and Restricted Stock Units Under all Equity Plans (Except 2005 Director's Plan) (Details) - 2006 Employee Equity Incentive Plan shares in Thousands | 12 Months Ended
--- | ---
Oct. 31, 2024 shares | Oct. 31, 2023 shares | Oct. 31, 2022 shares
Shares |  |  |
Available for grant, beginning balance (in shares) | 13,286 | 13,111 | 13,751
Available for Grant, Additional shares reserved (in shares) | 3,400 | 3,300 | 3,000
Available for grants, ending balance (in shares) | 14,516 | 13,286 | 13,111
Stock Option |  |  |
Shares |  |  |
Available for Grant, Options granted (in shares) | (238) | (294) | (286)
Available for Grant, Options canceled/forfeited/expired (in shares) | 40 | 89 | 114
Restricted Stock Units (RSUs) |  |  |
Shares |  |  |
Available for Grant, Restricted stock units granted (in shares) | (2,754) | (3,540) | (4,083)
Available for Grant, Restricted stock units forfeited (in shares) | 782 | 620 | 615
Share reserve ratio | 1.70 |  |

X
- Definition Share-based compensation arrangement by share-based payment award, number of shares available for grant, additional shares reserved + References No definition available. + Details
Name: | snps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantAdditionalSharesReserved
Namespace Prefix: | snps_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based compensation arrangement by share-based payment award, number of shares available for grant, options canceled/forfeited/expired + References No definition available. + Details
Name: | snps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantOptionsCanceledForfeitedExpired
Namespace Prefix: | snps_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based compensation arrangement by share-based payment award, number of shares available for grant, options granted + References No definition available. + Details
Name: | snps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantOptionsGranted
Namespace Prefix: | snps_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based compensation arrangement by share-based payment award, number of shares available for grant, restricted stock units forfeited + References No definition available. + Details
Name: | snps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantRestrictedStockUnitsForfeited
Namespace Prefix: | snps_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based compensation arrangement by share-based payment award, number of shares available for grant, restricted stock units granted + References No definition available. + Details
Name: | snps_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantRestrictedStockUnitsGranted
Namespace Prefix: | snps_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Share Reserve Ratio + References No definition available. + Details
Name: | snps_ShareBasedCompensationArrangementByShareBasedPaymentAwardShareReserveRatio
Namespace Prefix: | snps_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PlanNameAxis=snps_TwoThousandAndSixEmployeeEquityIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |