XML 21 R5.htm IDEA: XBRL DOCUMENT v3.24.4
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Revenue:      
Total revenue $ 6,127,436 $ 5,318,014 $ 4,615,714
Cost of revenue:      
Amortization of acquired intangible assets 107,996 45,281 44,674
Total cost of revenue 1,245,289 1,030,843 898,013
Gross margin 4,882,147 4,287,171 3,717,701
Operating expenses:      
Research and development 2,082,360 1,849,935 1,589,846
Sales and marketing 859,342 724,934 642,729
General and administrative 568,496 376,677 313,554
Amortization of acquired intangible assets 16,238 9,295 11,637
Restructuring charges 0 53,091 11,221
Total operating expenses 3,526,436 3,013,932 2,568,987
Operating income 1,355,711 1,273,239 1,148,714
Interest and other income (expense), net 158,147 32,231 (45,262)
Income before income taxes 1,513,858 1,305,470 1,103,452
Provision (benefit) for income taxes 99,718 90,188 139,385
Net income from continuing operations 1,414,140 1,215,282 964,067
Income (loss) from discontinued operations, net of income taxes 821,670 2,843 14,369
Net income 2,235,810 1,218,125 978,436
Less: Net income (loss) attributed to non-controlling interest and redeemable non-controlling interest (27,570) (11,763) (6,158)
Net income attributed to Synopsys 2,263,380 1,229,888 984,594
Net income attributed to Synopsys:      
Continuing operations 1,441,710 1,227,045 970,225
Discontinued operations 821,670 2,843 14,369
Net income attributed to Synopsys $ 2,263,380 $ 1,229,888 $ 984,594
Net income per share attributed to Synopsys - basic:      
Continuing operations (in USD per share) $ 9.41 $ 8.06 $ 6.34
Discontinued operations (in USD per share) 5.37 0.02 0.10
Basic net income per share (in USD per share) 14.78 8.08 6.44
Net income per share attributed to Synopsys - diluted:      
Continuing operations (in USD per share) 9.25 7.91 6.20
Discontinued operations (in USD per share) 5.26 0.01 0.09
Diluted net income per share (in USD per share) $ 14.51 $ 7.92 $ 6.29
Shares used in computing per share amounts:      
Basic ( in shares) 153,138 152,146 153,002
Diluted (in shares) 155,944 155,195 156,485
Products      
Revenue:      
Total revenue $ 5,026,521 $ 4,416,381 $ 3,878,964
Cost of revenue:      
Cost of revenue 770,238 697,686 594,007
Time-based products      
Revenue:      
Total revenue 3,224,299 3,016,256 2,657,724
Upfront products      
Revenue:      
Total revenue 1,802,222 1,400,125 1,221,240
Maintenance and service      
Revenue:      
Total revenue 1,100,915 901,633 736,750
Cost of revenue:      
Cost of revenue $ 367,055 $ 287,876 $ 259,332