XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Income Statement [Abstract]    
Sales $ 615,420 $ 633,193
Operating costs and expenses:    
Cost of sales 279,524 284,766
Selling and administrative expenses 194,949 188,992
Total operating costs and expenses 474,473 473,758
Operating profit 140,947 159,435
Other income (expense):    
Interest expense (26,559) (21,442)
Interest and investment income 941 1,044
Other income (expense) - net 1,526 (338)
Total other income (expense) (24,092) (20,736)
Income before income taxes 116,855 138,699
Income taxes 22,203 29,127
Net income $ 94,652 $ 109,572
Average common shares (in shares) 57,129 57,064
Incremental common shares attributable to equity compensation (in shares) 357 491
Average common shares attributable and common share equivalents (in shares) 57,486 57,555
Basic earnings per share (in dollars per share) $ 1.66 $ 1.92
Diluted earnings per share (in dollars per share) $ 1.65 $ 1.90