v3.20.1
Balance Sheet Components - Property and Equipment (Details) - USD ($)
$ in Thousands
Jan. 31, 2020
Jan. 31, 2019
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 185,742 $ 100,423
Less: Accumulated depreciation and amortization (49,664) (26,688)
Property and equipment, net 136,078 73,735
Data center and other computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 87,166 44,735
Capitalized internal-use software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 30,354 22,209
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 13,157 10,011
Purchased software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 2,604 1,460
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 4,835 2,553
Construction in process    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 47,626 $ 19,455