XML 54 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories - Components of Inventories (Details) - USD ($)
$ in Thousands
Jul. 31, 2019
Jan. 31, 2019
Jul. 31, 2018
Inventory Net [Abstract]      
Finished goods $ 152,262 $ 123,947 $ 129,587
Component parts 45,918 39,752 39,880
Work-in-process 2,773 1,612 1,950
Inventories $ 200,953 $ 165,311 $ 171,417