v3.23.2
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 833,543 $ 708,614
Less: Accumulated depreciation and amortization (271,956) (216,279)
Property and equipment, net 561,587 492,335
Data center and other computer equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 432,093 297,585
Capitalized internal-use software and website development costs    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 145,977 113,276
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 27,014 24,944
Purchased software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 9,696 6,384
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 7,926 7,412
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 210,837 $ 259,013