XML 17 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Components - Schedule of Property and Equipment Net (Details) - USD ($)
$ in Thousands
Oct. 31, 2019
Jan. 31, 2019
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 76,672 $ 48,743
Less: accumulated depreciation and amortization (22,824) (11,468)
Property, Plant and Equipment, Net, Total 53,848 37,275
Computer and Office Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 46,031 32,515
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 17,844 7,660
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 9,371 6,575
Furniture and Fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 3,426 $ 1,993