XML 17 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Earnings - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
Income Statement [Abstract]      
Net sales $ 3,959,584 $ 3,378,810 $ 3,138,084
Cost of sales 2,621,092 2,189,036 2,090,121
Gross profit 1,338,492 1,189,774 1,047,963
Selling, general and administrative expense 820,212 763,417 722,934
Operating earnings 518,280 426,357 325,029
Interest expense (28,659) (33,156) (28,835)
Other income, net 10,197 13,869 25,939
Earnings before income taxes 499,818 407,070 322,133
Provision for income taxes 89,938 77,369 48,150
Net earnings $ 409,880 $ 329,701 $ 273,983
Basic net earnings per share of common stock (in dollars per share) $ 3.82 $ 3.06 $ 2.57
Diluted net earnings per share of common stock (in dollars per share) $ 3.78 $ 3.03 $ 2.53
Weighted-average number of shares of common stock outstanding – Basic (in shares) 107,341 107,658 106,773
Weighted-average number of shares of common stock outstanding – Diluted (in shares) 108,473 108,663 108,090