v3.21.2
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 328,807 $ 255,548
Less: Accumulated depreciation and amortization (112,975) (88,534)
Property and equipment, net 215,832 167,014
Data center and other computer equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 175,359 146,220
Capitalized internal-use software and website development    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 54,839 44,358
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 19,319 19,733
Purchased software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 5,219 3,211
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 6,469 6,498
Construction in process    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 67,602 $ 35,528