XML 51 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories - Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Jul. 31, 2019
Oct. 31, 2018
Inventory Disclosure [Abstract]    
Raw materials and component parts $ 101,203 $ 112,823
Work-in-process 45,234 47,126
Finished goods 182,770 148,618
Inventories - gross 329,207 308,567
Obsolescence and other reserves (40,231) (37,545)
LIFO reserve (6,362) (6,545)
Inventories - net $ 282,614 $ 264,477