XML 55 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories - Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Jan. 31, 2020
Oct. 31, 2019
Inventory Disclosure [Abstract]    
Raw materials and component parts $ 104,466 $ 102,044
Work-in-process 47,789 42,904
Finished goods 190,770 183,973
Inventories - gross 343,025 328,921
Obsolescence and other reserves (41,729) (39,377)
LIFO reserve (6,528) (6,145)
Inventories - net $ 294,768 $ 283,399