XML 52 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Schedule of Property and Equipment Net (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Jan. 31, 2020
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 151,727 $ 84,394
Less: Accumulated depreciation (43,650) (27,256)
Property and equipment, net 108,077 57,138
Computer and office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 94,822 51,375
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 30,586 10,855
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 22,325 18,215
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 3,994 $ 3,949