XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Components - Property and Equipment (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Jan. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 642,480 $ 530,021
Less: accumulated depreciation and amortization (301,730) (236,317)
Property and equipment, net 340,750 293,704
Servers    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 412,399 340,868
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 122,465 95,409
Computer and office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 45,634 44,571
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 56,713 43,981
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 5,269 $ 5,192