XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories - Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Jul. 31, 2020
Oct. 31, 2019
Inventory Disclosure [Abstract]    
Finished goods $ 196,611 $ 183,973
Raw materials and component parts 107,145 102,044
Work-in-process 54,123 42,904
Inventories - gross 357,879 328,921
Obsolescence and other reserves (41,570) (39,377)
LIFO reserve (5,752) (6,145)
Inventories - net $ 310,557 $ 283,399