XML 60 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories - Components of Inventories (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Jan. 31, 2020
Oct. 31, 2019
Inventory Net [Abstract]      
Finished goods $ 130,515 $ 125,603 $ 154,758
Component parts 42,438 41,708 42,976
Work-in-process 3,888 4,095 3,430
Inventories $ 176,841 $ 171,406 $ 201,164