XML 42 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
INVENTORIES (Tables)
12 Months Ended
Oct. 31, 2017
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories as of October 31, 2017 and 2016 are summarized below (in thousands):
 
  2017 2016 
Purchased parts and sub-assemblies $33,045 $25,661 
Work-in-process  20,008  17,724 
Finished goods  66,895  73,640 
  $119,948 $117,025