XML 91 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 412,503 $ 313,959
Less: accumulated depreciation and amortization (159,682) (91,605)
Property and equipment, net 252,821 222,354
Servers    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 249,776 185,491
Computer and office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 48,325 39,410
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 84,082 59,153
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 25,948 25,340
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 4,372 $ 4,565