XML 72 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories - Components of Inventories (Details) - USD ($)
$ in Thousands
Jan. 31, 2019
Jan. 31, 2018
Inventory Net [Abstract]    
Finished goods $ 123,947 $ 112,712
Component parts 39,752 37,404
Work-in-process 1,612 1,560
Inventories $ 165,311 $ 151,676