XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Income Statement [Abstract]    
Sales $ 633,193 $ 610,477
Operating costs and expenses:    
Cost of sales 284,766 281,610
Selling and administrative expenses 188,992 184,648
Total operating costs and expenses 473,758 466,258
Operating profit 159,435 144,219
Other income (expense):    
Interest expense (21,442) (10,530)
Interest and investment income 1,044 587
Other income (expense)- net (338) (3,196)
Total other income (expense) (20,736) (13,139)
Income before income taxes 138,699 131,080
Income taxes 29,127 26,819
Net income $ 109,572 $ 104,261
Average common shares (in shares) 57,064 57,170
Incremental common shares attributable to equity compensation (in shares) 491 592
Average common shares attributable and common share equivalents (in shares) 57,555 57,762
Basic earnings per share (in dollars per share) $ 1.92 $ 1.82
Diluted earnings per share (in dollars per share) $ 1.90 $ 1.81