XML 46 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment, Net (Tables)
12 Months Ended
Jan. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment, net consisted of the following:
January 31,
(in thousands)20252024
Computer and network equipment$133,486 $142,241 
Software, including capitalized software development costs278,918 168,584 
Furniture and office equipment20,360 18,196 
Leasehold improvements64,012 58,230 
496,776 387,251 
Less: Accumulated depreciation(303,676)(244,270)
193,100 142,981 
Work in progress106,270 102,192 
$299,370 $245,173