XML 34 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories - Components of Inventories (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Jan. 31, 2020
Apr. 30, 2019
Inventory Net [Abstract]      
Finished goods $ 129,918 $ 125,603 $ 132,797
Component parts 43,411 41,708 43,304
Work-in-process 4,503 4,095 1,947
Inventories $ 177,832 $ 171,406 $ 178,048