SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION - INVENTORIES (Details) - USD ($)
$ in Thousands
Apr. 30, 2018
Jan. 31, 2018
Inventories    
Raw materials $ 8,615 $ 9,870
Work-in-process 6,459 6,269
Finished goods 2,880 3,732
Total inventories $ 17,954 $ 19,871