XML 47 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INVENTORIES (Details) - USD ($)
$ in Thousands
Oct. 31, 2019
Oct. 31, 2018
INVENTORIES    
Purchased parts and sub-assemblies $ 32,074 $ 38,303
Work-in-process 20,901 22,786
Finished goods 95,876 76,520
Inventories $ 148,851 $ 137,609