XML 55 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Schedule of Property and Equipment Net (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Jan. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 358,392 $ 313,959
Less: accumulated depreciation and amortization (119,290) (91,605)
Property and equipment, net 239,102 222,354
Servers    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 213,578 185,491
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 69,692 59,153
Computer and office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 45,241 39,410
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 25,313 25,340
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 4,568 $ 4,565