XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Inventories - Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Jan. 31, 2021
Oct. 31, 2020
Inventory Disclosure [Abstract]    
Finished goods $ 184,065 $ 183,860
Raw materials and component parts 100,496 94,630
Work-in-process 47,345 44,403
Inventories - gross 331,906 322,893
Obsolescence and other reserves (44,471) (41,315)
LIFO reserve (4,995) (4,545)
Inventories - net $ 282,440 $ 277,033