v3.24.1.1.u2
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 1,007,671 $ 958,438
Less: Accumulated depreciation and amortization (380,290) (338,266)
Property and equipment, net 627,381 620,172
Data center and other computer equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 587,668 525,890
Capitalized internal-use software and website development costs    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 207,850 183,117
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 40,197 39,168
Purchased software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 13,380 10,907
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 8,932 8,524
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 149,644 $ 190,832