XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Tables)
3 Months Ended
Jan. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories
Components of inventories were as follows:
 January 31, 2022October 31, 2021
Finished goods$225,518 $211,628 
Raw materials and component parts136,414 111,089 
Work-in-process63,555 54,557 
 425,487 377,274 
Obsolescence and other reserves(52,729)(45,863)
LIFO reserve(6,378)(4,216)
 $366,380 $327,195