XML 24 R3.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Income - USD ($)
$ in Thousands, shares in Millions
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Income Statement [Abstract]      
Net sales $ 4,092,400 $ 3,895,400 $ 3,593,200
Cost of sales 1,410,300 1,299,700 1,235,300
Gross profit 2,682,100 2,595,700 2,357,900
Selling, general and administrative expense 1,627,800 1,533,700 1,501,200
Research and development expense 172,200 155,100 137,400
Amortization of intangibles 199,200 201,200 186,200
Operating income 682,900 705,700 533,100
Interest expense 100,000 114,300 105,300
Other expense 16,400 9,100 14,900
Income before income taxes 566,500 582,300 412,900
Provision for income taxes (Note 6) 191,600 190,000 118,700
Net income $ 374,900 $ 392,300 $ 294,200
Earnings per share (Note 7)      
Basic (in dollars per share) [1] $ 1.88 $ 1.97 $ 1.49
Diluted (in dollars per share) [1] $ 1.87 $ 1.96 $ 1.48
Number of shares used to compute earnings per share      
Basic (in shares) [1] 199.1 198.9 197.9
Diluted (in shares) [1] 200.0 200.4 199.3
[1] All periods presented have been adjusted to reflect the four-for-one stock split effected on February 16, 2024. Refer to Note 1. Organization and Significant Accounting Policies for further information.