XML 54 R40.htm IDEA: XBRL DOCUMENT v3.6.0.2
Property and Equipment, Net - Schedule of Property and Equipment (Detail) - USD ($)
$ in Thousands
Jan. 31, 2017
Jan. 31, 2016
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 26,594 $ 21,044
Less accumulated depreciation (12,566) (9,012)
Property and equipment, net 14,028 12,032
Computer Software and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 23,321 17,964
Office Equipment and Furniture [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,549 1,349
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,629 1,562
Construction in Process [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 95 $ 169