v3.25.0.1
Balance Sheet Components - Property and Equipment (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,310,394 $ 958,438
Less: Accumulated depreciation and amortization (521,754) (338,266)
Property and equipment, net 788,640 620,172
Data center and other computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 755,728 525,890
Capitalized internal-use software and website development costs    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 265,987 183,117
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 42,230 39,168
Purchased software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 15,876 10,907
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 10,485 8,524
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 220,088 $ 190,832