XML 70 R24.htm IDEA: XBRL DOCUMENT v3.20.1
INVENTORIES (Tables)
12 Months Ended
Jan. 31, 2020
Inventory Disclosure [Abstract]  
Schedule of inventory
    January 31,  
    2020     2019  
Raw materials   $ 16,709     $ 14,986  
Work-in-process     670       987  
Finished goods     26,859       26,392  
    $ 44,238     $ 42,365