Annual report pursuant to Section 13 and 15(d)

Goodwill and Intangible Assets - Schedule of Intangible Assets (Detail)

v3.19.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
Jan. 31, 2019
Jan. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Finite-life intangible assets, Gross   $ 52,125
Accumulated Amortization   (50,822)
Finite-life intangible assets, Net $ 0 1,303
Customer Contracts [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-life intangible assets, Gross   30,818
Accumulated Amortization   (29,836)
Finite-life intangible assets, Net   982
Non-Compete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-life intangible assets, Gross   2,639
Accumulated Amortization   (2,635)
Finite-life intangible assets, Net   4
Completed Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-life intangible assets, Gross   11,479
Accumulated Amortization   (11,203)
Finite-life intangible assets, Net   276
Trademarks, Patents and Other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-life intangible assets, Gross   7,189
Accumulated Amortization   (7,148)
Finite-life intangible assets, Net   $ 41