XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES (Tables)
9 Months Ended
Jul. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventories
As of the dates indicated, inventories are comprised of the following (in thousands):
July 31,
2021
October 31,
2020
Raw materials$139,338 $119,481 
Work-in-process10,556 13,738 
Finished goods204,580 210,050 
Deferred cost of goods sold53,826 40,747 
Gross inventories408,300 384,016 
Provision for excess and obsolescence(38,130)(39,637)
Inventories, net$370,170 $344,379