Annual report pursuant to Section 13 and 15(d)

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

v2.4.0.8
Goodwill and Intangible Assets - Schedule of Intangible Assets (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Jan. 31, 2014
Jan. 31, 2013
Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Total intangible assets, Gross $ 54,177 $ 54,136
Finite-lived intangible assets, Gross 53,977 53,936
Accumulated Amortization (41,322) (36,622)
Finite-lived intangible assets, Net 12,655 17,314
Total intangible assets, net 12,855 17,514
Indefinite-lived intangible assets 200 200
Indefinite-lived intangible assets 200 200
Customer Contracts [Member]
   
Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Weighted average remaining life (years) 6 years  
Finite-lived intangible assets, Gross 32,593 32,568
Accumulated Amortization (22,344) (18,756)
Finite-lived intangible assets, Net 10,249 13,812
Non-Compete Agreements [Member]
   
Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Weighted average remaining life (years) 1 year  
Finite-lived intangible assets, Gross 2,772 2,769
Accumulated Amortization (2,632) (2,375)
Finite-lived intangible assets, Net 140 394
Completed Technology [Member]
   
Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Weighted average remaining life (years) 5 years 1 month 6 days  
Finite-lived intangible assets, Gross 11,461 11,448
Accumulated Amortization (9,195) (8,437)
Finite-lived intangible assets, Net 2,266 3,011
Trademarks, Patents and Other [Member]
   
Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Weighted average remaining life (years) 5 years  
Finite-lived intangible assets, Gross 7,151 7,151
Accumulated Amortization (7,151) (7,054)
Finite-lived intangible assets, Net   97
Trade Names [Member]
   
Finite Lived And Indefinite Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 200 200
Indefinite-lived intangible assets $ 200 $ 200