XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories - Components of Inventories (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Jan. 31, 2020
Jul. 31, 2019
Inventory Net [Abstract]      
Finished goods $ 123,413 $ 125,603 $ 152,262
Component parts 45,219 41,708 45,918
Work-in-process 4,742 4,095 2,773
Inventories $ 173,374 $ 171,406 $ 200,953