XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Components - Property and Equipment (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 623,014 $ 530,021
Less: accumulated depreciation and amortization (275,300) (236,317)
Property and equipment, net 347,714 293,704
Servers    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 410,222 340,868
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 110,152 95,409
Computer and office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 43,776 44,571
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 53,396 43,981
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 5,468 $ 5,192