XML 120 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Property and Equipment (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 958,438 $ 708,614
Less: Accumulated depreciation and amortization (338,266) (216,279)
Property and equipment, net 620,172 492,335
Data center and other computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 525,890 297,585
Capitalized internal-use software and website development costs    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 183,117 113,276
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 39,168 24,944
Purchased software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 10,907 6,384
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 8,524 7,412
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 190,832 $ 259,013