XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment, Net (Tables)
9 Months Ended
Oct. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following:
(in thousands)October 31, 2023January 31, 2023
Computer and network equipment$139,680 $138,869 
Software, including capitalized software development costs158,923 114,524 
Furniture and office equipment18,091 20,897 
Leasehold improvements57,716 73,415 
374,410 347,705 
Less: Accumulated depreciation(228,522)(210,781)
145,888 136,924 
Work in progress85,075 62,968 
     Total$230,963 $199,892