XML 79 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Pro Forma (Details) - Charles Machine Works, Inc - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Business Acquisition [Line Items]    
Net sales $ 3,437,335 $ 3,332,636
Net earnings $ 363,452 $ 276,722
Basic net earnings per share of common stock (in dollars per share) $ 3.40 $ 2.60
Diluted net earnings per share of common stock (in dollars per share) $ 3.36 $ 2.55
Defined benefit plan, net periodic benefit cost (credit), gain (loss) due to settlement $ 45,800  
Defined benefit plan, net periodic benefit cost (credit), gain (loss) due to settlement, per share, diluted (in dollars per share) $ 0.42