v3.20.4
Balance Sheet Components - Property and Equipment (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 255,548 $ 185,742
Less: Accumulated depreciation and amortization (88,534) (49,664)
Property and equipment, net 167,014 136,078
Data center and other computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 146,220 87,166
Capitalized internal-use software and website development    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 44,358 30,354
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 19,733 13,157
Purchased software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 3,211 2,604
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 6,498 4,835
Construction in process    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 35,528 $ 47,626