v3.22.0.1
Balance Sheet Components - Property and Equipment (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 402,355 $ 255,548
Less: Accumulated depreciation and amortization (141,778) (88,534)
Property and equipment, net 260,577 167,014
Data center and other computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 198,297 146,220
Capitalized internal-use software and website development    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 70,476 44,358
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 22,029 19,733
Purchased software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 5,232 3,211
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 7,291 6,498
Construction in process    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 99,030 $ 35,528