XML 16 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories - Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Apr. 30, 2020
Oct. 31, 2019
Inventory Disclosure [Abstract]    
Finished goods $ 197,276 $ 183,973
Raw materials and component parts 107,065 102,044
Work-in-process 55,611 42,904
Inventories - gross 359,952 328,921
Obsolescence and other reserves (42,528) (39,377)
LIFO reserve (5,306) (6,145)
Inventories - net $ 312,118 $ 283,399