XML 109 R94.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Earnings Per Share [Abstract]      
Net income attributed to Synopsys $ 1,229,888 $ 984,594 $ 757,516
Weighted average common shares for basic net income per share (in shares) 152,146 153,002 152,698
Dilutive effect of common share equivalents from equity-based compensation (in shares) 3,049 3,483 4,642
Weighted average common shares for diluted net income per share (in shares) 155,195 156,485 157,340
Basic (in USD per share) $ 8.08 $ 6.44 $ 4.96
Diluted (in USD per share) $ 7.92 $ 6.29 $ 4.81
Anti-dilutive employee stock-based awards excluded (in shares) 475 281 408