XML 104 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment, Net (Tables)
12 Months Ended
Jan. 31, 2020
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and equipment consisted of the following:
January 31,
(in thousands)20202019
Computer and network equipment$66,937  $55,233  
Software, including capitalized software development costs33,373  27,959  
Furniture and office equipment16,752  9,511  
Leasehold improvements59,564  41,464  
176,626  134,167  
Less: Accumulated depreciation(81,228) (66,479) 
95,398  67,688  
Work in progress32,895  8,144  
$128,293  $75,832