v3.22.4
Balance Sheet Components - Property and Equipment (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 708,614 $ 402,355
Less: Accumulated depreciation and amortization (216,279) (141,778)
Property and equipment, net 492,335 260,577
Data center and other computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 297,585 198,297
Capitalized internal-use software and website development costs    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 113,276 70,476
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 24,944 22,029
Purchased software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 6,384 5,232
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 7,412 7,291
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 259,013 $ 99,030