XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Income Statement [Abstract]    
Sales $ 610,477 $ 609,166
Operating costs and expenses:    
Cost of sales 281,610 269,032
Selling and administrative expenses 184,648 184,274
Total operating costs and expenses 466,258 453,306
Operating profit 144,219 155,860
Other income (expense):    
Interest expense (10,530) (5,650)
Interest and investment income 587 465
Other - net (3,196) 1,292
Total other income (expense) (13,139) (3,893)
Income before income taxes 131,080 151,967
Income taxes 26,819 31,558
Net income $ 104,261 $ 120,409
Average common shares (in shares) 57,170 58,152
Incremental common shares attributable to equity compensation (in shares) 592 667
Average common shares attributable and common share equivalents (in shares) 57,762 58,819
Basic earnings per share (in dollars per share) $ 1.82 $ 2.07
Diluted earnings per share (in dollars per share) $ 1.81 $ 2.05