XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Schedule of Property and Equipment Net (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jan. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 342,717 $ 313,959
Less: accumulated depreciation and amortization (102,106) (91,605)
Property and equipment, net 240,611 222,354
Servers    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 206,429 185,491
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 66,226 59,153
Computer and office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 40,957 39,410
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 24,562 25,340
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 4,543 $ 4,565