XML 56 R47.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories, Net (Details) - USD ($)
$ in Thousands
Jul. 31, 2019
Oct. 31, 2018
Inventory Disclosure [Abstract]    
Raw Materials $ 28,978 $ 28,457
Work-in-process 23,319 24,435
Finished goods 19,785 21,637
Inventory Valuation Reserves (4,467) (3,117)
Total inventories, net $ 67,615 $ 71,412